Sharing IPs and even sharing account is allowed by pro rules, as long as you don't break the rules you will be fine
here is a link to our rules. https://pokemonrevolution.net/rules.php
That's because the server is full and it guves you a ghost queue an invisible queue which is like the normal queue but you can’t see any player count. you’ll login eventuall.
All can be found in hoenn in once place and that is Granite cave
1- Axew : Night, Membership pokemon
2- Timburr : Morning and night, Membership pokemon
3- Riolu : Day only, No membership needed.
You will be able to surf with or without a mount after acquiring the 4th badge.
The answer to your question is after the 4th badge you will be able to use a surf mount.