in a pile of inner tubes
no you can trade soulsilver pokemon to black
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.
It's called the dowsing machine in SoulSilver and HeartGold, you get it from either Ethan/Lyra, or someone you have to do a job for. I can't remember which, I know you have to beat the goldenrod Gym first.
dowsing machine
The dowsing machine is on the pokewalker.
cheat or be really Lucky.
Power Plant
part of team rocket
North from Cerulean city she will be found near Bill's house only after giving the machine part to the power plant.
Go to Ecruteak City and go to the house on the left side of the Pokemon Center.
Through the Transfer Machine, which can be unlocked in-game.
in a pile of inner tubes
South of Rock Cave.
no you can trade soulsilver pokemon to black
If you have Celebi on Pokemon Diamond, Pearl, Platinum, HeartGold, or SoulSilver, you can use the PokeTransfer machine in Pokemon Black and White to transfer it.