The gym leaders have different Pokemon the elite 4 and Lance.
You wait until you beat the elite four and professor Elm will give it to you when you beat the elite four.
You have to get the S.S. Ticket from Professor Elm after beating the Elite Four.
He's in Pallet Townn. First you need to beat the Elite Four Johto to go to Kanto.
In Pokemon Heartgold you need Ho-Oh before going to the Elite Four/Pokemon League so I am sure it's the same for Pokemon Soulsilver.
I think you go fight the Elite Four.
Defeat the Elite four and catch the boat from Olivine to Vermillion
The gym leaders have different Pokemon the elite 4 and Lance.
Rayquaza can be caught in Ruby, Sapphire and Emerald in the Sky Pillar. However, in Pokemon Emerald it can be caught before defeating the Elite Four. It can also be caught in Pokemon HeartGold/SoulSilver after obtaining the Jade Orb by showing Professor Oak both a Groudon and Kyogre from both HeartGold and SoulSilver (one of the two must be traded).
train your pokemon up to level 80,90, or 100 and teach it TMs and HMs
You wait until you beat the elite four and professor Elm will give it to you when you beat the elite four.
The one you battled before Kanto, The Elite Four of SoulSilver and HeartGold are shared between Kanto and Johto even though it is located in Kanto. But once you beat Red the Elite Fours teams are updated so technically those are the elite four.
Not directly. You have to migrate to diamond pearl platinum heartgold or soulsilver first and then after you beat the elite 4 in white you can connect 2 da systems to migrate from diamond pearl platinum heartgold or soulsilver over to Pokemon black or white.
Yes. After you've battled and beaten him once, beat the Elite Four and he will return. This is the same for Pokemon HeartGold.
you must defeat the elite 4, after are you going to mt silver again.
You have to get the S.S. Ticket from Professor Elm after beating the Elite Four.
There is no Battle Frontier in Ruby. Only in Emerald, Patinum, HeartGold and SoulSilver.