Thanks Busy, this was pretty much the conclusion that I had arrived at but wanted to see whether anyone else had come across a viable alternative that I'd missed.
I came across the silicon keyboards which would prevent the keys being removed and would prevent spillage but they would just get cut to ribbons with compasses, etc
Looks like reasonably priced peripherals and better policing of rooms is the best approach!