Yes
The Gameboy Color does not play GBA games. Pokemon Crystal Version would work, but Leaf Green would not.
No.
No
You need gba link
No. The 3DS does not have a slot for GBA Cartridges and therefore cannot play GBA games.
No although it's impossible to use the GBA for the game. You can use the GBA to play the pokemon games that are compatible with Pokemon Stadium
Only if it is a Nintendo DS. Pokemon Crystal won't work on the DS Lite. No it cant, the NDS can only play NDS and GBA games, the processor does not allow it to run GB or GBC games. Sorry.
Transferring GBC games to GBA games is impossible.
To play Pokemon games on computer you have to download a emulator I would recommend these: Desmume No$gba (not for gba games) and for playing gba games: Visual Boy Advance
The first Pokemon game to have a Female trainer was Pokemon Crystal for Gameboy Color and GBA.
The download of PokŽmon crystal shards version for GBA can be done on the official website. An internet search will help get the PokŽmon website.
no it doesn't man, sorry