Looks like you have great chances! Keep in mind a lot of theses colleges are HIGHLY selective and there is no definitive acceptance. However, this is what I got:
Pros: AP scores and courses, recommendations, volunteer trip, URM
Cons: GPA (major), no work/job experience (try to get internships), and few awards that would set you apart.
Hope this helped!!
Please chance me:
http://talk.collegeconfidential.com/what-my-chances/1853068-what-are-my-chances-at-princeton-wharton-and-columbia.html#latest