Sadly there is no ETA for badges since there are other issues on the site currently such as registration.
Will there ever be a server switcher?
To put it simply, no. Server switchers are outdated and have been for months. A homemade server switcher wouldn't work either as the server does not support it and never will. See How to connect to see the newer method.
How do I apply for staff?
Currently the server does not have many members and therefore doesn't need many staff members. If you are a developer looking to assist us with adding new features to the server please contact mty#0001 on Discord and she will listen to your suggestions. Moderation position openings will be announced on our Discord server so be sure to join if interested!