That looks like exactly where we camped May Long at Cadomin. Did the fire pit have alot of rocks? Took us a while to do that. Sure nice to see pics with no snow lol.
If your drunk and in an accident your policy wont pay to repair your vehicle but they have to pay for the party that they hit.
Therefore, if he has valid insurance his insurance company HAS to pay for your damages. You may be best to report it to your insurance company and have them repair...