My GF went fell hard last year January. She was doing around 25 mph and cracked her brand new Giro Atmos in ten places that I could count. I suspect that without the helmet she would be dead or getting her nutrition through an I.V.
To the OP, I wish you and your friend a full and fast recovery.