I'm from the mobile version & it won't let me visualize that here sob
Okay, well, you don't need to worry, for you are a member. Let me know if you can not see the submit button in the gallery submission area.
Yes, there is a Join Button. Look up at the top menu bar.