you can find it at the safari zone gate at the bottom of the waterfall
You have to chose him as a starter in order to get him. He is not in the wild.
wild duskull sometimes hold it
The Light Ball is sometimes held by wild Pikachu. You can find Pikachu in Viridian Forest.
You cant get a wild squirtle, you can only trade it.
you have to trade it from diamond to soul silver and you can't actually catch Roselia wild in Pokemon soul silver.
while in the wild you will eventually find it though it might run away i remember when i found my suicune
No you cannot. Why would you believe that you could find a wild Flareon?
Yes, it is a roaming pokemon.
Cliff Cave, Rock Tunnel, Mt. Mortar, or you can trade it from a man in the department store for a Drowzee.
It isn't in the wild, you have to evolve it or trade it.
you cannot. its impossible. swampert is an evolved form of a STARTER pokemon from the HOENN region, which you do not go 2 in soul silver.
You cannot find Pikachu in the wild in Johto, however it may be possible to find one in the safari zone. In kanto they are found in Viridian Forrest.