Pa is a tough state without any true instate publics.. Pitt and Temple have high admission stats. Penn State
Hershey is slightly lower but has only a small instate bias. Penn is private so no help there. Geisinger is mission oriented with a particular eye for applicants with service to rural communities. Would your son fit Geisingers mission?
A CARS below 125 will get him auto screened out at a good number of schools.
DO is a separate application service, AACOMAS. Not all DO programs require a DO letter; many of those that do will accept a letter from a MD. But your son should make an effort to find a DO to shadow in the near term future. Just in case. Philly and a Pittsburgh have tons of practicing DOs. Time to start cold calling.
He should research PCOM— which is one of the best osteopathic med schools in the country— and instate to boot.
Given your son’s low practice scores, he should NOT submit to AMCAS because the risk of applying with a poor score. Re applicants face tougher scrutiny than first time applicants and have a higher bar to jump. A 502 simply is not competitive for MD programs.
What are your son’s plans for the coming year? Is he still in school or has he graduated?