the only stolen pokemon is taken by your rival you cannot retreive it later on in the game he tries to give it back but prof. elm is like no its dirty..... lol
in Pokemon soul silver you will find it (it is not in the grass)
You find Moltres in Mt. Silver.
You can not. There is no possible way of getting a Deoxy's in Pokemon Soul Silver.
You can find sunkern in national park
the radio tower in kanto will give you that after you sort out the problem in the power plant and find the stolen part you talk to the old man in there
Mt.Cornet
Pokemon
You can find it on Cinnabar Island.
You can only find Ledyba in Pokemon Silver and Soul Silver version.
He is still there.
You don't you have to use an Hm on a Pokemon
inside mount silver u will find moltrase