I'm really curious how you did the team choosing room with the doors if you've actually completed that part yet.
It is quite simple events. Basically you just spawn in the room, you choose a team by walking to the door. The door gets opened, you go into the team and you end up in your teams class selection room. Basically it is easy to make with simple events:
OnPlayerTouch - NamedBrick - BLU_team_selection_door - Content Start - Unrestricted
OnPlayerTouch - Player - SetTeamName - BLU
OnPlayerTouch - NamedBrick - BLU_Class_selection - SetPlayerTransform - Relative
Of course I added a few extras for example a few sounds and a notification and such but those are not important.