Nice people or not they trashed your ride dude, I wouldn't feel the least bit worried about them paying to get you fixed up. Call me an ass, but thats what I think. They'd be lucky I wouldn't come unglued if anything. Sounds like they were cool about the situation and took responsiblity for there actions. I commend them for that.
As for the car, i bet anything its totalled, they won't fix that. Besides, it would never be right again on that side, better hope its totalled for less headahces.