I have question about teaming up, does every single team member has to click join, or only one (and the rest of the team participants profile names are written on the submitted game)?
It's the latter :D
When in a team, only one member is required to join (the one uploading the game).
You are able to list team members during submission and I recommend crediting all members in your game page!