When they repainted one side of my previous car, it was looking like new.
After a few years, at the roof's edge of that new paint it started feeling. It wasn't nice anymore.
You may have a similar issue, after a few years.
How it will fit everything back together? Seals will seal properly? Car will be safe in case of an accident? These should be your main concern.
You should push the insurance company, to total the car.
How much would cost all this repair, it is even worth doing this job? I would assume, that it would be around $15k or more.
My VW, had a door skin replaced(it was screwed on), the glass in that door and it had to be repainted that side and the bill it was $6500.
Total repair cost is way below residual value of vehicle so no chance to total it.