IMHO, you should avoid any correspondent/online schools as a post bacc student. I know several kids went to Georgetown’s SMP program, which is probably the best in the industry. Even that, you need to be in the top 25% to get a crack at a medical school.
Based on the BCMP gpa published in the above, it is very unlikely he will get all As in the post bacc program, without that, it is very difficult to become a physician, MD or DO. I think plan B should be in the works, if the post bacc is unsuccessful(ie, some Bs in the first semester), he should start execute plan B, such as PA, PT, NP, biostat or MPH. You do not need to be a physician to stay in the healthcare industry.