Pokémon Gold can trade to other Pokémon Gold games as well as Pokémon Red, Pokémon Blue, Pokémon Yellow, Pokémon Silver and Pokémon Crystal and it is compatible with the Pokémon Stadium games as well.
You can trade them through a link at the Pokemon trade center
yes, but not to any of the old games, only between other silver versions, gold versions, or crystal versions.
Pokemon Gold Trades Are not possible, However, the Updated "Heart Gold" and "Soul Silver" versions have trades. these trades can be commenced in any Pokemon center. On the top floor, in the "Union Room."
Yes
No, you cannot trade between the two different versions because the Pokemon are different or the Pokemon know different moves that are not in red version. When they re-make gold and silver for DS there may be some way to trade between Pokemon fire red and leafgreen to the new gold and silver but I doubt it.
no, you can't trade Pokemon from gold to leafgreen. But you can trade them from Pokemon XD from gamecube.
You can't trade Pokemon from Pokemon Gold to Pokemon Red, you can only trade Pokemon from Red to Gold and not the opposite.
Entei is only attainable in gold, silver, heart gold, and soul silver versions. If you wish to own one in emerald, your only options are to either use a game shark, or trade Entei over from gold, silver, heart gold, or soul silver versions. Not true you can capture entei in firered or leafgreen and Pokemon colosseum trade one from those games to emerald.
No, you cannot trade Pokemon from White version to SoulSilver. You can never trade Pokemon from newer versions to older versions as they are not capable of comprehending what those new Pokemon are. The reverse trade will probably be possible, however.
yes you can transfer a egg by link cable in the versions gold/silver/crystal. but u cant trade eggs to red/blue/yellow/green.
you cant.
That trade is not possible. Soulsilver cannot recognize Pokemon from newer versions.