Yes they are. Most of them are compatible some of them just need drivers. Creative Labs Sound Blaster Audigy SE PCI Sound Card is compatible.
You can buy memory cards that can be compatible with older models , but make sure what your buying is right , and that your model will take that certain memory card before you make your purchase.
Any PCI-E graphics card will work.
most of them
SDHC Flash Cards are not compatible with SD Cards. But the SDXC supports the SDHC and the SD as well as the SDXC. Only the SD supports the SD and nothing else.
any pci or pci-e video card. such as ATI Radeon video cards (not agp ones) or NVidia GeForce video cards (again, excluding the agp ones)
Any Micro Sd would work, just as long as it stays under 4GB
Research capture cards and there compatibility O/S.
Yes.
Nvidia GEforce
Any Karaoke DVD player with a USB input will be compatible with flash memory cards, but you do need a card reader.
yes you can use it. Camera is compatible with SD/SDHC, MMC/MMC Plus/HC MMC Plus cards so any of these cards will be ok.
There were never very many wireless cards that were compatible with Windows 95. A fair number of wireless b cards support Windows 95, but very few G cards, and no N cards. You should be able to find these cards still available on Amazon, as well as eBay.