yes
You can't. You must trade Kyogre over from Heartgold.
The cool legendaries you can get in Soulsilver/heartgold are the following: Lugia, Ho-oh, Raikou, Entei, Suicune, Articuno, Moltres, Zapdos, Mewtwo, Latias, Latios (Latios in Soulsilver & Latias in Heartgold), Kyogre, Groudon, Rayquaza (Kyogre in Heartgold, Groudon in Soulsilver & Rayquaza if you have both).
Trade from another game.To find Rayquaza at the Embedded Tower you must show Professor Oak a Groudon and Kyogre caught at the Embedded Tower. The Embedded Tower is new to HeartGold and SoulSilver. In HeartGold you catch Kyogre but cannot catch Groudon and vice-versa in SoulSilver, so you must trade with someone who has SoulSilver for a Groudon then show that to Professor Oak. If the Pokemon is not caught at the Embedded Tower then it won't count.
You can't :/ you can only get a Groudon on SS, You get the Kyogre on HG . Which if you get a kyogre from HG take it with your Groudon to Mr.Pokemon then you can catch Rayquaza :) i know that why i said without trading
you can't
No, Kyogre does not naturally appear in SoulSilver.
you do trade!
You can't catch kyogre in Pokemon soulsilver.
You can only catch Kyogre when you have HeartGold.
You get kyogre by trading or migrating it from platinum, diamond, peral, or heartgold, and the gen 3 games sapphire and emerald
Get Pokemon emerald and then you can get all three without cheats or trading
yes
You cannot get Kyogre in Pokemon SoulSilver Version without trading. In HeartGold, to get Kyogre, you must defeat the Pokemon League and go see Mr.Pokemon, he will give you the Blue Orb. After receiving the Blue Orb, go to Cianwood City and go to Route 47. The Kyogre should be waiting in a small cave at the south-west corner of Route 47. Be prepared because it is at Level 50.
no only if u trade
Can't... But sapphire (GBA) has it!
you must get both groudon and kyogre trading is involved