Are there any other colleges I am overlooking or you think that I should/could apply to?

Graduating debt free is very desirable if you are pre-med especially since med schools are relatively prestige insensitive. Take a look at New College in Florida to see what you qualify for there as an instate student. It’s probably not much more expensive than USF. U of Alabama is often mentioned here for their full-ride for OOS students: http://scholarships.ua.edu/types/out-of-state.html

Keep in mind that medical volunteering doesn’t have to be at a hospital - in fact, you may be better off volunteering in another setting where you can get more hands on experience: hospice, birthing center, rehab facility, clinic serving low income patients, etc…