Yup. From the look of the cab being so intact I would say he likely would have survived if not for being ejected. Something to think about when we have to take these things on the road. Also when going appreciably slower than the prevailing traffic it's always a good idea to follow the old fighter pilots saying," Check Your 6".
I learned all about that driving on the autobahn with an AAFES delivery van that wasn't allowed over 55MPH. All trucks over there are limited to 50 / 80 KPH. It gets pretty scary sometimes. You pull out to pass another slow moving truck then look up to see some guy swooping in on you at mach 3 with his brights flashing . I once had a guy do that probably at 150 +MPH in a hot rod BMW. He came up so fast it looked like one of those WW2 newsreel shots of a ME 109 boring in on a bomber at full bore in a dive. He went by so fast I couldn't even get a good look at the car. The pressure from his front spoiler hit the back of the van so hard it lurched slightly and sounded like he hit it with a sledge hammer. Swish bang and gone. It certainly helps you start checking your 6 a lot.