It's good you came out alive, as death in car accidents keeps rising by the day.
Anyway, i'd get someone eles to look at your car, cause I belive there would be more damage. The radiator could be pushed in, or punctured, and the suspension might need a look at. Maybe even check if the engine mounts haven't been damaged.
If only you lived down here in australia, I would have recommended the guy that removed the rust out of my merc. This guy could do anything!