The Good Rod is a gift from a Fisherman inside the house north of the Olivine City Pokémon Center.
no you can trade soulsilver pokemon to black
he is not in Pokemon soulsilver or Pokemon heartgold
The good rod can be obtained by talking to the fisherman on route 209. You need a fishing rod to catch pokemon like Feebas and Magikarp.
POKEMON SOULSILVER come with a poke walker and the Soulsilver game
Pokemon soulsilver and Pokemon heartgold are basically the same game just different versions but i do recommend buying Pokemon soulsilver
SOulsilver
On route 209 the man standing on the dock will give it to you. PS. it may look like he wants to battle but he doesnt
You can't catch bastiodon in Pokemon soulsilver.
You CANNOT LEGALLY download Pokemon Soulsilver.
You'll need to trade for it from Pokemon HeartGold. It is not avilable in the wild in Pokemon SoulSilver.
You cannot battle between a Pokemon Black game and a Pokemon Soulsilver game.
there is a mew in Pokemon soulsilver but you need to catch all leadndery Pokemon including event Pokemon