from your description ITS NOT TOTALLED!!! get a new hood and your set
at most from a junkyard the hood will be 75 bucks, get it painted at a respectably automotive shop 75 more buck...
if the front crossmember is bent up pretty bad that might be a little more, see if you can just buy the car from the insurance company and fix it yourself, my car had almost the exact same thing happen too it and unless you bent the frame (doubtful) get the car and have it fixed at a different body shop
(1986 BMW325es -MSD ignition coil/ebach springs/bilstein sport shocks/Ireland Engineering sway bars/K&N air filter/"high flow" cat/dodge shadow radiator/ANSA resonator/3.46 LSD/CERAMIC brakes/Dinan chip/Shaved Head/Ported Intake manifold) = sex on wheels