Yes you do.
I recommend going to sky pillar to capture rayquaza or solve the braille puzzle in the sealed chamber to allow you to capture the regis.
No. You only have to go to sky pillar and release Rayquaza once. After the battle at Sootopolis, you simply return there to capture it at level 70.
yes. you have to defeat them then you can catch rayquaza
You can catch it in the sky pillar after you beat the elite four.
you will be told to find the sky pillar in route 131 to capture rayquaza it will be hard to capture him so you need to use kyogre or groudon to battle him
No.
You need all eight badges and you have to have beaten the Elite Four in order to capture Rayquaza.
on the top of sky pillar in Ruby and Sapphire you need to beat elite four and the champion
after you beat the elite four the door at sky pillar should open
Go get all the legends. The 3 Regis and rayquaza.
No. -.- You can capture it without defeating them.
Yes. You also cannot catch Superjesuslatios or latias without the elite 4.