A dashcam isn't going to help in preventing any of this behavior. All it's going to do is increase your fun by letting you actually watch your car...