You do not need to submit a recording to be added to the leaderboard. Once a qualified staff member reviews your time it will be decided if it should be added to the leaderboard. Hopefully this answers your question. :)
This just means the server is in maintenance or just closed in general and only whitelisted players are to join. To be up to date on server maintenance you can join the discord server ?