Thank God he wasn't hurt: I lost a friend to a car wreck this past week.
I didn't think a vehicle was considered "drivable" after an airbag deploy. Might talk to your insurance agent about that ... they may be able to tell you how to get the rental covered by the other driver.