I'm sorry to hear about your friend. It's quite possible he has at least one fractured rib that has injured the underlying lung; even if his ribs aren't fractured, he may have a pulmonary contusion
), which could also account for his coughing up blood and his difficulty breathing
. This is not a situation that your friend should try to "ride out" at home. He's at risk for pneumonia
, severe bleeding into his chest, or a pneumothorax
(collapsed lung). If he can't get his parents to take him to a doctor, he should seek medical attention at the nearest urgent care center or emergency room.
I hope things go well!