On Pokemon HeartGold, Moltres is on level 50.
Yes, all 3 of them (Articuno, Zapdos and Moltres) will be in Pokémon HeartGold and Pokémon SoulSilver.
you find moltres in mt.silver take a different path then you do to get to red/ash
mt. silver
Yes, you can find one in Mt. Silver
Go to mt.silver after you beat the elite four
Catch moltres and battle red
in a cave in mount silver or mortar
Moltres is a legendary Fire and Flying type Pokemon. It does not appear in Pokemon Gold, but may be traded over from a first generation game. In the reboot of Pokemon Gold, Pokemon HeartGold, Moltres is encountered in Mt. Silver.
You have to Transfer it from LeafGreen/FireRed or trade it with Platinum/HeartGold/SoulSilver
You cannot find Moltres in Pokemon Silver. You can use the Time Capsule and use Pokemon Red/Blue/Yellow with Moltres in it and trade it over. In Pokemon Heartgold/Soulsilver: Moltres in in Mt. Sliver after you have obtained all 16 badges. You need surf, waterfall and rock climb to get to it.
You can get a level one hundred Pokemon in HeartGold the same way that you can get a Pokemon of that level in other games. You have to level them up until they reach it.
Moltres is the only legendary Pokemon in Mt. Silver for HeartGold / SoulSilver only.