Go to pewter city and at the top enter the museum and talk to the guy on the right
use the pokegear
latious
Yes
You don't you have to use an Hm on a Pokemon
eevee
you get heracross or combees when you headbutt a tree
you can't, but in kanto you can use the radio
Use the Pokemon modifier AR code
I advise you to use your map.
Ecruteak
use a thunder stone on eevee
you get a poke ball and use it ._.