you need to games of any pokemon game to trade
Yes, you can actually import them (so no need to trade) if you are trying to move your Pokemon from the one game to the other. If you want to trade with a friend who has black and you have soul silver you can also trade normally.
you have to trade it from Pokemon red to silver (u need the time machine) then trade it from silver to any version and so on :)
No
No, you'll need to trade from the older Pokemon GBC games.
you can trade once you have given elm the egg that you got from mr Pokemon
You need to trade for one from a friend or someone.
You'll need to trade for it from Pokemon HeartGold.
You can't. You'll need to trade for them.
You'll need to trade for it from Pokemon HeartGold. It is not avilable in the wild in Pokemon SoulSilver.
Yes, but you need Wi-Fi.
no were you need to trade it from another game or migrate it
You'll need to trade for it or use GameShark.