Nope... Just Code in some sort of Box that encircles and player for "x" amount of seconds and then he can then leave spawn and any props within spawn area... will then be removed as the player gets near... to allow entry/exit.
Or Just make the player nocollide with any props for however long it takes to leave the spawn area.

Simple for the Getting Stuck part... If One is Stuck.
Add in a Command as CSS & Gmod use "!Stuck" and Have it Boot the player (without doing damage) or Set the player a Noclip for 3 secs to become unstuck from any position they might be stuck in.

Yes, Id Join the Dedicated Server... Pick a Loadout and still be waiting for my Chance to get inGame. But THEN Say i decide, ohhh... i want a shotty instead of crossbow. i'll goo and switch it Just seconds before a new round is open. and Wham... Crash right AFTER i Spawn & the players finish the wave that was Active at the time.