Structure damage + 15 year old car + Honda Accord at that = totalled
Outside of a Ferrari, there's no 15 year old car worth an attempt at a structure repair..... Even if you want to waste the time and money, the car will NEVER feel or look the same. I don't care how many laser guided frame alignment machines and argon gas torches you have, when you mess with the roof or frame, that's it. Game over. Total the car and be done with it.
Considering the unique circumstances, I do feel sorry for her.... but even if it were MY car, I'd still say junk it. Even with basic coverage, the insurance company should still buy it for the total loss. Even if she has to pay a deductable, I'd still take $1500.00 or $2000.00 before I'd take my car back with a roof damaged by Bambi.