Team aqua does not own a hideout in ruby, only magma does, however in sapphire it is vice versa, no magma, just aqua.
you can get one in team magmas hide out if you have ruby, and one in team aquas hideout if you have saphire. i also heard you can get one if you win a contest twice or more. and if your really lucky, you can get one in the lillycove department store by drawing a lotto ticket.
you find it in the team aqua hideout
you battle them
near team aquas hideout in sapphire. but in emerald it is on MT. chimeny
it is in pacifidlog town i think
there hideout is by lilycove city and it closes up in end of game:)
You have to beat team aquas leader. His red orb will glow and kyogre will wake up.
A rock in the front is a good hideout to pass em
lilycove city or something like that
you go to modseep and vs the gym
team aquas hideout in lilycove
look up walkthroughs on youtube