I have seen Ditto, Spearow, Pidgey, Magnaton, Gravelar, and Jigglypuff so far. Hope this helps!
No.
safari zone
yes you can
Safari zone
mt. silver and you can rarely get it in Safari Place. x
Safari zone Savannah ares
Yes you can catch it in soul silver it in safari zone.
Safari Zone is one place.
the safari after you beat lance once
go to the safari then go to the swamp area
mt silver or 16 badges safari zone mountain area
Just weak pokemon and you can only use bait or mud or a safariball