I was going to suggest Physician’s assistant ¶! PA’s make a very good salary (90K isn’t rare) and do most what most family practitioners do.
If he hasn’t already, he should ask for an evaluation of his CSE degree by a company like WES or Joseph Silny. He should get a lot of credits, which may not apply to a PA degree but will shorten the time he needs for a BA/BS. Then he should apply as a “non traditional” applicant both to “direct entry” PA programs and “pre-PA” programs. Those exist at various SUNYs. He would need to complete a set of classes (and the posBacc programs may work, too, but SUNYs may be cheaper) and volunteer - he’ll need 1,000 to 2,000 hours of clinical experience, which he’d need to complete while he takes his pre-reqs. Could he train to become an EMT for now? It’d give him an income AND the hours he needs for PA.
These are links of use:
1° http://www.downstate.edu/CHRP/pa/program.html
2°
http://www.upstate.edu/chp/programs/pa/pa_reqs.php
http://www.upstate.edu/chp/programs/pa/pre_reqs.php
http://www.upstate.edu/chp/programs/pa/
3°
https://www.ccny.cuny.edu/sophiedavis/physician-assistant-program
4°
https://www.york.cuny.edu/academics/departments/health-professions/physician-assistant
5°
5°
http://www.nysspa.org/PAPrograms