You can have the Duties plugin add a group with negative permissions (for tp and spawn) if your permissions plugin supports that.
Duties provides a mode for admins and mods (these who do have the permission) which lets you save all your survival stuff and later be able to...
Take a look a this: http://dev.bukkit.org/server-mods/duties/
Separate names with a comma.