Impossible
by migrating it from a Pokemon GBA game
you cant you have to migrat
Moltres is wild in Pokemon Platinum, but not Diamond or Pearl. Instead you must import it from a GBA
You don't. Moltres is only found in Pokemon FireRed, LeafGreen and as a roaming Pokemon in Platinum.
Migrate from FireRed or LeafGreen. (Unobtainable in Diamond and Pearl.)
No, in Diamond and Pearl you can't catch the legendary birds.
cheat
In Pearl, you can neither find Zapdos, nor Moltres. To get them in Pearl, you'll have to trade or migrate. You can find them in FireRed/LeafGreen, Platinum, HeartGold/SoulSilver and X/Y. If you migrate them from FireRed/LeafGreen, you'll find both of them in the mountain area at Pal Park.
No-one of the pokémon you mentioned can be found in Pokémon Diamond or Pearl.
146 = Moltres 131 = Lapras
they will apear on the restore be carefull they can fled
you cant. you have to have to catch them on Pokemon leafgreen or firered