Yes it is. I use this card with a D300 myself.
The SanDisk ImageMate line will be perfectly plug-and-play with your PC.
Yes, Sony manufactures a "Memory Stick PRO" type of card and that is compatible with the SanDisk ImageMate SDDR99A15 reader.
Yes.
The Sandisk Extreme III bundled reader will unfortunately only read SD and SDHC cards.
SanDisk is a brand of memory card. The Canon A540 takes a certain type of card, see its instrucvtion book, probably it's a CompactFlash, but it may be a SecureDigital (SD). Take the camera to a pghoto retsailer and get the right card - many cameras are fussy about just which manifestation of card they can accept. SanDisk will almost certainly make a card to suit your camera.
The most common uses of a SanDisk 8GB memory stick are storage of pictures, files and various documents. A SanDisk 8GB memory stick is designed for long term storage.
only SanDisk SDMMC cards will fit
Well in my answer the best memory brand is sandisk
Use a SanDisk card reader
A sandisk is a memory card/stick that holds data and information such as documents, pictures, videos, etc. The amout of memory it can hold ranges from 4gb to 128gb.
"CompactFlash is a form of Flash Memory that allows data to be stored on a small, ultra-portable device with no moving parts (like a SATA or IDE harddrive) and no constant stream of energy (like your computers RAM). The difference with CompactFlash from other forms of flash storage (like a USB disk), CompactFlash has a controller chip which allows more storage."
sandisk 8gb 4gb 2gb yes it does work