He should do better on his SATs that next time he takes it simply by being familiar with the test. My son got into a decent school without any tutoring, but he is an excellent test-taker (note I didn’t say “excellent student!”)
I’m no expert but some of the suggestions you are getting about the medical field are spot-on. Nursing, Physician’s Assistants, Pharmacy, and medical fields like that pay very well AND do not require the same cost/level of education as doctors (although they are still academically rigorous).
Pre-med is also not the be-all, end-all, but getting the requisite courses in biology, chemistry, etc. is important.
He should probably talk to his H.S. guidance counselor. There might be paths to the medical field he hasn’t considered.
Has he considered one of the Armed Services, enlisting for medical training .. Army medic, Navy corpsman?