Ghost, Fire, Ground, Psychic, and Ice
Surf on the river in New Bark Town. The road's pretty straightforward from there.
You are given a TM when you will need it.
If you're in the Johto region, then you need to fly to either the Pokemon League or Victory Road to be able to view or fly to the Kanto region.
You can't you would need to catch a new one.
no just buy it
you dont need anything all you do is get your pokemon to lvl.98 then your good to go
nope
you need to get a sun stone and use it on gloom
You need a fateful encounter one
You need to trade one from Diamond, Pearl, or Platnium.
You need the National poke'dex
waterfall, surf