No, you can not catch Phanpy in SoulSilver. It is a version exclusive to HeartGold.
there is a mew in Pokemon soulsilver but you need to catch all leadndery Pokemon including event Pokemon
With a pokeball
burnded tower
Route 44.
You only get it by breeding Chansey.
breed Chancey or blissey with luck incense
You can't catch bastiodon in Pokemon soulsilver.
I am not sure how to catch it, but happiny.
You can't. you have to trade from Pokemon diamond or pearl.
catch it? no.
You cannot catch Heatran in Pokémon SoulSilver, you will have to trade for it.
No, you can not catch Phanpy in SoulSilver. It is a version exclusive to HeartGold.
You cannot catch Celebi in Pokemon Soulsilver, you have to transfer it from Diamond and Pearl (if you have it in those games).
you trade
No.
No.