If you guys are still wondering if your stats are good enough, hopefully I can give you all some hope.
When I applied for the last cycle, these were my stats:
cGPA: 3.1
sGPA: 2.9
MCAT: 25
I had some ecs, volunteering, and work experience/clinical experience but no leadership roles and such. If I could get into the post bac program, I'm sure you all can as well. In my personal opinion, this was the best program for me to get into med school given my stats, so I'm sure you guys will do fine as well as long as you work hard. So good luck to those that are still applying, and congratulations to those that have gotten their acceptances.