make you join a team so others can farm achievements (i think).
Nope, you can spectate if you want to and if you join a team you can just stand in spawn and do nothing (and get constant damage for whatever reason).
There are the 2 spawnrooms and a (locked) cp in the middle. The only class able to attack you if you don't leave the spawn is the demo with his grenades.