No only in diamond, pearl, platinum, heartgold, soulsilver, black and white will yanma evolve.
Yes you can trade leafgreen version Pokemon to another leafgreen version.
You cannot catch Raikou in Pokemon Diamond and Pearl. To get Raikou in Pokemon Diamond and Pearl, you must trade for one from Pokemon HeartGold and SoulSilver where it can be caught or transferring from Pokemon FireRed and LeafGreen.
There is no best Pokemon on Pokemon HeartGold.
there is no Pokemon Mansion in Heartgold.
Pokemon HeartGold can communicate with all the DS Pokemon games. :c)
Yes, I believe you can because I have Pokemon Heartgold and I stayed on the boat (the boat on LeafGreen is the same boat as Heartgold.)
it cant
Pokemon cannot be transferred from Diamond to Leafgreen. This can be done backwards, however as Ruby, Sapphire, Emerald, Firered, and Leafgreen Pokemon can be permanently transferred to Diamond, Pearl, Platinum, Heartgold, or Soulsilver.
trade from heartgold, soulsilver, firered, and leafgreen
Yes.
in Pokemon heartgold, soulsilver, firered, and leafgreen it is north of Viridian city
You have to Transfer it from LeafGreen/FireRed or trade it with Platinum/HeartGold/SoulSilver
you get it in the powerplant in Pokemon firered/leafgreen but in soulsilver/heartgold you get it in the grass out side of the powerplant
Budew isn't avalible in FireRed and LeafGreen. It is a fourth generation Pokemon so it can only be found in Diamond, Pearl, Platinum, HeartGold, and SoulSilver.
You cannot catch Entie in Pokemon Emerald. You can catch Entie in FireRed, LeafGreen, HeartGold, and SoulSilver. You can trade Entie to Emerald from FireRed and LeafGreen.
migrate pokemon from gameboy pokemon games examples:migrate from:ruby,saphire,emeald,firered,leafgreen