Is this fixable

Glad to hear she is a smart cookie. Congrat on her award. Sorry to hear about the car. Looks like she did not get hurt.
I am not a body guy but that looks really rough. Even if you just bought the sheet metal to repair I would guess it would cost more than a grand. Plus the expense of having the frame straitened. If it were me, I would pull the drive train, get another car and get it up and running in short order. If you tryed to fix this one would take you longer time to get it completed. And she would be out of a car wanting to use yours.
Good luck with whatever way you go.