Restoration no longer possible (not for the faint of heart)

Sorry to hear that. You should expect a series of lowball offers from the insurance company. If I were you, I would get a lawyer involved and let him/her do battle with the insurance company.

What is a 17-year-old kid with violations doing driving around in a car like that? My kid would be on a bicycle.