Are you double-counting your non-profit experience hours? Which community are you serving with your EMS?
You're lacking serious service orientation hours. 150 hours min to avoid getting screened out at most schools, 250 min to have a shot at brand-name schools.
Your activity description focuses on outcomes, and not on embracing the process of consoling those in need, such as food distribution, shelter volunteer, job/tax preparation, transportation services, or housing rehabilitation. As a result, I see no mission or purpose as a physician from the information provided.