On your DO list MSUCOM and Rowan admit few non residents with your MCAT of 503 and non connection to the state.
I suggest adding more DO schools and consider these:
MU-COM
TUNCOM
UIWSOM
WVSOM
ATSU-KCOM
CUSOM
ACOM
On your MD list you many state public schools that admit very few (if any) non residents with a MCAT of 503. Also Howard and Meharry admit applicants who are mainly from the African American community. I suggest these schools:
UIC
SIU
Rosalind Franklin
Rush
Loyola
Medical College Wisconsin
Oakland Beaumont
Wayne State
NOVA MD
Vermont
Albany
Drexel
Temple
Creighton