This truly sucks dude.
Not a lawyer, but I think whether your insurance pays or his insurance thru his business pays they'll only pay replacement cost or market value for the vehicle. Just like if you traded it in, that $34K in previous payments and mods goes poof since the market price is...