For as many panels that are 'touched' it looks to be in REALLY good shape. Considering how bad it could look and other cars I've seen roll - that is very promising should the event occur.
From the description on the link about the MO. It was rolled. I would think that would set of the sensors for deployment. Even if it is just the side curtain and side airbags.
My MO took less damage and my curtain and side air bags deployed. let me verify the pic again on ebay to see if the air bags are visible.