Had to stop reading for a second. I can't imagine the emotions when hearing that news. I'm a volunteer firefighter and respond to MVA's, and that's a huge fear of mine.
So happy to hear things are on the up. Hang in there dad, make sure you take care of yourself throughout this nightmare.