Not on adcoms, but my initial thoughts:
1. Due to the large # of applicants this year and not expanding # of seats available, there is a higher % of applicants being rejected, which will lead to backlog of applicants next year. There are also new applicants next year too, so the competition may only get tougher.
2. Check when your MCAT expires; a 520 is amazing. If you re-take (which I hope you don't), you might not get a similar score.
3. Aside from your high stats (in particular, the MCAT), everything seems cookie-cutter. I don't see an overlying story from your experiences (which you likely won't provide due to the forums, so I'd keep this in mind if you do reflection). If you apply top-heavy, your stats may get you the interview, but your ECs may be a bit weak.
4. Your clinical hours are a bit low for top-schools
5. Working at the mental health refugees is unique; perhaps if you have more time, you can expand a bit more in this regard.
6. If you do MD/PhD, do you have any pubs (1st vs. co-author)?