Right-Click the dock > under "View" choose "Lock Icon Dragging" & "Lock Dock Position"
That's about as much as you can do. They can still add shortcuts and change backgrounds.
Make sure you "Save Theme As" under "Dock Settings" > "Themes" so any changes can be aborted by reloading the saved theme.