Jo Sven ,
Das mit dem was ein user darf oder nicht würde ich über die benutzerrechte verwaltung in machen.
Erstell doch einfach die benutzergruppe Surfer erteile ihnen minimale rechte und bestimme genau was diese dürfen oder nicht.
Und das 2te mit dem das alles wieder wie gehabt ist nach system neustart würde ich mit HD-Sheriff machen hier Info Link
Hdd- Sheriff
Kostet zwar ein wenig aber sehr zu empehlen.
Greetz
Aaron