I can answer a few of your questions.
1 - No, that won't matter as you don't need to run any programs on your computer. All you'll need is USB.
2 - Any brand of microSD should work but I've heard that certain cards don't like cheaper brands. I have
this card and a cheap microSD and it's working fine.
3 - There'll be a little slot at the back of your card that the microSD will fit in to.
4 - The card that you get *should* come with a little usb adapter that has usb on one end and a slot for your microSD on the other end. The Cyclo Evolution I bought came with an adapter.
5 - Double check the info for the card you're getting but I'm almost positive that all cards work with fat DSs
6 - DS games vary in size but are usually around 30-60mb. Some are as small as 10mb and some are over 100mb. When I first got my microSD I put 18 games on it and they took up 1.08gb of space. I have yet to run into a game that doesn't work properly on my DS.