I personally like mudkip and Torchic. Treeko is my least favorite. Mudkip really helps you get past the gyms and isn't to hard to train. Torchic is good and it is the hardest to train, and Treeko is the easiest to train. It really depends on what type you like better.
Hope this helps
if you play on your PC with an emulator then its possible by using a program called advance starter. Google it for download then choose a starter
No
you need a event.
yes he has dig
you can get that Pokemon by obtaining all the Pokemon in the hoenn region.
At sky pillar.
you have to migrate from Pokemon emarld
mmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhh gommmmmmmmmmmme
get a thunderstone and use it on pikachu
All of the starter Pokemon are the best
Tepig
piplup