The only way to get Kyogre on your team is with a Friend Bow
kyogre
you can get kyogre when you complete the game talk to medicham beside your base then talk to lombre then whiscash and he will give you dive then go to stomy sea's 40th floor and beat him.
go to stormy sea and on the 40fl you will find kyogre P.S. you will need dive
For Raquazza, you have to complete the main game and then go to sky tower. It's the same for Groudon. For Kyogre, I don't really know. I only beat the game and got legendaries.
after you beat red,go to the embedded with the blue orb,and kyogre will appear
beat rayquaza
Return it to mt pyre.
go to buried ruins and on the ninety ninth floor, mew is there. beat it multiple times to recuit it.
it comes with the pokemon (buy one get one free^-^)
fight lugia
There r 40 floors. Kyogre is at the end of it with 50% recruitment rate.
no you do not you need the blue orb and go to underwater cavern