more already answered Q's dude, if you got time to write all that, let alone just write the actual Q you got time to look it up on the provided link.
video of that crash,.. umm you know where, what, and who, if you read the article so i don't know, look it up? you got all the info to find it right in front of ya.
as for a high high speed crash,.. who the hells volunteering for that? I guess we need test dummies, i nominate nativexb12r, lol
bottom line i guess, its gonna help if you're hit where the airbag is,.. so gimmy the biggest roll of bubble wrap and me and your girlfriend will be safe in it, lol