Yes. To unlock it, you must first beat the Elite Four.
no before he will evolve you need the natinal dex
no it evolves with a dusk stone
If you need to get to anywhere in Kanto, then yes. Are you talking about the Rainbow Feather to find Ho-oh? If so, in Soul-Silver you do need the national Pokedex. In Heart-Gold, you'll get it throughout the game.
Same as Heart gold and Soul Silver, you need to defeat Ghetsis then go to Nuvema town's research lab, then Cedric will upgrade your pokedex to the national dex.
you have to get it in Pokemon platinum version and then trade it into soul silver or heart gold. you have to do the wi-fi event to get shaymon though.
get the national pokedex and then find a duskstone to evolve misdreivis
you have to migrate it from fire red or leaf green the 01 Pokemon is bulbasaur or you could trade it from heart gold and soul silver
Without an Action Replay, there is no easy way to fill the National Pokedex.
I assume you mean Togepi. Togepi is given to you as an egg Gold/Silver/Crystal and Heart Gold/Soul Silver in Violet City I believe. Fire Red/Leaf Green is given to you on Island 5 (the water based side) accessible only after gaining the National Pokedex.
There're 156. National Pokédex nos. 494 to 649.
After you get surf, go to the slowpokes well and you can get it from this scientist guy
No, crystal is too old to use pal park (wont go in a DS) and anything of an earlier generation, unless the new one has no new Pokemon, cant trade. Example= platinum and heart-gold/soul-silver could because both have same national pokedex, but sapphire/ruby and black/white couldn't because black has more Pokemon in national pokedex. So you need to get a heart-gold/soul-silver game to trade from Johto.