You can't
I hear you can trade from crystal to sapphire. You have to have two gameboy advances, a gba link cable, and in crystal you have to go to the time machine.
no
Trading between Crystal and XD is not possible.
yes, but you how to have some kind of cord to trade.
Red, Blue, Yellow, Gold, Silver, and Crystal can trade between themselves. Ruby, Sapphire, Emerald, Firered, and Leafgreen can trade between themselves. Games from list 1 cannot connect with list 2.
yes but you need a ruby and sapphire gem and a link cable
Nope. sorry
you trade sunkern from Pokemon gold/silver/crystal and evolve it with a sun stone
you can't.
If you want to fill your pokedex, you must trade between Ruby and Emerald to gain the Pokemon that are not in Sapphire.
They should be able to trade.
No you cannot trade from Sapphire to Platinum. The closest thing that you can do to that is migrate from Sapphire to Platinum.