you can not catch charzard in soul silver, but after you beat red, you can get charmander from pr. oak and evolve it in to charzard
You can't catch bastiodon in Pokemon soulsilver.
You can't actually catch him in Pokemon platinum but you can migrate him over to platinum if you have him in another game
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 can't catch a Charizard, but you can catch a Charmander on Route 228, although it is very rare. You can also migrate it from another Pokemon game
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