catch a red gyarados and beat the gym and he will move
after you beat the gym
past the rage candy bar dealer in mahogany town (right of the town) to the ice cave
Get 8 badges
learn whirlpool
in order to do that you have to help the lady in the lighthouse
Well on gold um
Ghost, Fire, Ground, Psychic, and Ice
beat the Pokemon luegue then go to the Pokemon centre
You don't. You go round to Pallet town and surf past Cinibar town and straight onto Seafoam islands. that for Pokemon heartgold, so I think It will work for Pokemon gold too.
route 2 in the island you open after getting past the Pokemon league
an easy way is to trade a bunch of your good Pokemon onto Pokemon heart gold but if you don't have a lot of good Pokemon on heart gold and you don't have another game then train a lot before you get there :)
Defeat the gym leader.