you cant catch a deoxys in Pokemon soulsilver or heartgold but u cud trade it over from ruby Sapphire or emerald or use an action replay
You can't catch bastiodon in Pokemon soulsilver.
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.
see me
You cannot catch Celebi in Pokemon Soulsilver, you have to transfer it from Diamond and Pearl (if you have it in those games).
No.
No.
you trade
You can use any type of Poke Ball that you want to catch Spheal in Pokemon SoulSilver.
there is a mew in Pokemon soulsilver but you need to catch all leadndery Pokemon including event Pokemon
You cant get it but if you have GBA games of Emerald and catch it, then Send it to HG/SS in Kanto ( you can go there by boat in the place where the light house is