Your stats will be a problem since you're from California. In my opinion another big problem is the sparse clinical experience. The research and leadership look fine. You also need physician shadowing experience.
If I were you, I'd give strong consideration to waiting another year before you apply. You need to beef up your activities. You'd have time to get your GPA higher. And you would have plenty of time to prepare for and retake the MCAT.
While your stats would be fine for applying to DO med schools now, their adcomms also expect a decent amount of clinical experience, and pretty much all need physician shadowing with an letter of recommendation.