Good vibes headed that way for your cousin.
I ride dirt bikes everyweekend, and have seen plenty of accidents. Last week my uncle shattered his leg on one.. he's getting surgery, also.
Fingers crossed for your cousin!