I assume your son's physical injuries have/are being treated, but it sounds as if his mental injuries aren't. These can be as damaging to his health as the physical ones, perhaps even more so.
A good starting point would
If you have a armpain, that can also be due to a disc bulge or herniated disc. Cervical foraminal stenosis... and fall? Even repetetive motions / improper postures can cause pain as well over time. If not treated...
risk of having it - overweight and unfit? Do you have chest pain or tightness, or have you noticed any of the following:
Blurred or poor vision in one or both eyes
Numb or weak feeling in the face, arm or...