On the one hand I hope the car is not totalled, but, I don't want a major cut and weld job either.
Modern body work shouldn’t be a worry if you get a repuatable body shop.
Do not be afraid to make your insurance company work for you. You pay lots of money just for that very thing. Get your value out of your money!😉
The one issue you must also consider is the devaluation of your car. Seconds before the crash, the car had “X value”, after the crash that car had a “diminished value” (the term to use to the insurance companies). You lost money due to the fact it was hit and now everyone will probably know it via Carfax. They will try to tell you they can’t determine that until you sell, you want loss at the time of the crash. Be firm.