it is given to you when you defeat the 5th gym leader by his wife
You don't you have to use an Hm on a Pokemon
just fly back
HM 02 Fly is with the woman outside Cianwood City Gym.
I believe it is either HM6 or HM7.
A lady will give it to you after beating the gym in Cianwood City.
sorry you have to trade it to Pokemon soul silver
Ok well Pokemon soulsilver is the same thing as the old Pokemon silver if you have silver do not get soul silver but the best Pokemon game is comming out end of the year its called bronze, soul silver has 16 gyms because you fly to another region for another eight its very easy i have already finished
Lose 20 Pokemon battles in a row with two level 23s and then go to the Pokemon centre and heal your Pokemon then fly to the lake of rage he will be there. Or just use the new cheats hope this helps
Soul silver is AWESOMENESS!! yes GET IT
By access you mean use? If so then you just select a Pokemon that knows fly and the word "fly" should be there. Select it and a map will pop up. Choose a destination and your Pokemon will take you there.
According to Serebii.net there are 493 Pokemon in Soul Silver.
You can't do Pokemon contests in Pokemon soul silver.