After you defeat Red, go to Steven Stone in Silph Co. in Saffron City, and he will give you one.
Silph.Co(Kanto, postgame)
No you do not need to catch Kyogre. You can get a Hoenn starter from a guy named Steven in Kanto.
In Pokemon Heartgold and Soulsilver you can get a Johto starter from Professor Elm, a Hoenn starter from Steven, and a Kanto starter from Professor Oak
In Pokemon Emerald, when you complete the Hoenn Pokedex, Proffesor Birch gives you a Johto starter. In Pokemon HeartGold and SoulSilver, after defeating Red, Professor Oak will give you a Kanto Starter and Steven will give you a Hoenn Starter.
Hoenn is not in heartgold version, only johto and kanto are in heartgold, hoenn is in emerald
You can't get to the Hoenn region in HeartGold or SoulSilver. However, Latias can be caught in HeartGold, which is a legendary from Hoenn.
You can get them by visiting Steven Stone at Silph Co. after you defeated Red.
First, go to Professor Oak to obtain your Kanto Starter. Then, go to Silph Co. to obtain your Hoenn Starter from Steven, the Hoenn Champion. Go to Mr. Pokemon's to get the Blue Orb to catch Kyogre.
You cannot get a Sinnoh Starter. You can only have a Kanto, Johto, and Hoenn starter.
once you defeat red in mt. silver he will give you a kanto starter.... After that you should go to saffron city in the silph co building and he will give a hoenn starter on the colour stone you choose.
No, you do not get to choose a Starter Pokémon in "Pokémon HeartGold" immediately after arriving in the Kanto region however later on after you've defeated all of the 8 Kanto Gym Leaders including Blue, you'll get to choose a Kanto Starter and a Hoenn Starter.
No