Your strategy is reasonable. Make sure you apply early to OSU and get it out of the way. Aim for an Honors program. It can help make a big school smaller. Usually better professors and advisors.
Just throwing out a few more ideas. Cincinnati and Pitt might be good additions. Pitt has tons of medical opportunities on-campus. Cinci has Children’s Hospital basically on-campus. Apply early. Pitt offers a few guaranteed med school admits. Very competitive but you would be in the running.
I also like Emory. Great location and lots of medical opportunities. The CDC is next door.
Good luck.