Take a left at the intersection of get a life, and who cares.
Yes, you can fight the Kanto Gyms in Pokémon HeartGold.
16 gyms 8 in johto and another 8 in kanto.
16
In almost all of the towns/cities.
you keep on battling the gyms
Beat all 16 gyms.
Pokemon HeartGold, SouldSilver
Gold, Silver, Crystal, HeartGold, and SoulSilver Versions. They all have 16 gyms (two regions).
No, but you can challenge kanto gyms
you get him at seafoam ilands it is a maze in there it is level 50
You get rock climb at the one of the gyms
after you beat kanto gyms prof. oak gives it to you :)