What does that mean "I have done all the research and voluteer work"
Be more specific
Also, you said you have had a job, but what really matters is how many hours a week do you work. I mean, most people work part time, but if you work full time or something, that may make a difference.
Anyway, if you have a lot of health care experience, you understand the DO philosophy, and you have a DO LOR, then I would think you would be fine as long as you do indeed get a 27+ on the MCAT. However, the late application is gonna hurt, too bad you did not take the MCAT in April. The way you said "I have done all the research and voluteer work" sounded like you are trying to adhere to some imaginary admissions formula, and the ADCOMs know the difference between real experience and resume boosters.
sorry i didn't mean to be nonspefic here is a short list of what i have done
I have worked 20-25 hours a week and some of the jobs that i have had are
Reading tutors for ESL students
Youth mentor
I have voluteered at one lab doing plant research
and i have worked in two other labs doing Phage-bact. work and Devlopment of Micro-ELISA mulplexed systems for Cancer and Cardiac biomarkers. (i.e. PSA levels AFP and Tropins T,I for Heart attack tests)
I also have my EMT-B I have voluteered at local ER and OR and free health clinics i have also worked as a Phlebotomist.