Crystal is for GameBoy Color, but the others are for GameBoy Advance. The older games weren't meant to interact with the newer.
No because Crystal and Leafgreen are not compatible regardless if its on the VBA.
Sadly you can't. You can trade From Yellow to : Red, Blue, Green, Gold, Silver and Crystal. From LeafGreen you can trade to : FireRed, Ruby, Saphire and Emerald.
No. Crystal, being a Gen II Pokemon game it is not compatible with fire red witch is a Gen III Pokemon game.
No, it is only available in emerald, crystal, gold, and silver as a starter at the beginning evolution of Totodile.
Games of the same generation can battle each other. Note that in Generations IV and V, some Pokemon received alternate forms mid-generation. Those alternate forms cannot be used if one player has an earlier game.
No
Lugia isn't available in Pokemon Emerald, it is available in other versions such as Soul Silver, Gold, Silver, Crystal, FireRed and LeafGreen.
Evolve magicarp. That's in any Pokemon game. :) you can also get a red one in ss or hg, not to mention the original silver,gold,or crystal versions.
No there is not.
You can't get Moltres in Pokemon Crystal, Only in Pokemon Leafgreen and Pokemon Firered. Including Pokemon Platinum.
No.
Never.
there isn't a cheat but you can trade them over from other Pokemon crystal versions.
1.Blue, Yellow, Red 2.Gold, Silver, Crystal 3.Sapphire, Ruby, Emerald 4.Leafgreen, Firered 5.Diamond Pearl
Crystal cannot trade to Leafgreen because for a couple reasons: One that the game is on a different console and is not compatible with the Gameboy Color, Two since the game had not came out when Crystal was released no program was created to trade between the newer games that would follow Crystal even if the newer games are remakes of the older ones such as Firered and Leafgreen.
No because Crystal and Leafgreen are not compatible regardless if its on the VBA.
Only by trading them from Gold, Silver or Crystal.