Custom balls: friend balls, heavy balls, sometimes love balls
Regular: dusk if night time great balls and ect.
You can only catch Kyogre when you have HeartGold.
In HeartGold you can catch Kyogre.
you throw pokeballs at them
You can't catch him in HeartGold. Only in SoulSilver. In HeartGold, you catch Kyogre in Embedded Tower. If you transfer either Kyogre or Groudon to the other game, you can catch Rayquayza
You can catch it with a Poké Ball.
You catch Kyogre AND TRADE A GROUDON FOR ANY POKEMON BUT KYOGRE go to the Pokemon proffeser he will give you an orb where you can catch raqausa.
You can catch it at Embedded Tower if you have a Blue Orb.
No because Kyogre is only in HeartGold Version
No you do not need to catch Kyogre. You can get a Hoenn starter from a guy named Steven in Kanto.
Level up your best Pokemon to at least level 60.
You cant you will have to trade one from heartgold
You can catch the Pokemon Lapras in Union Cave, but only on Fridays. Make sure you stock up on PokeBalls.