Hi, your application is very similar to my own. If you are a good writer, and can tell a compelling narrative, I think you have a solid chance at most schools. Some schools are reaches for everyone, especially the top 10, so it's important to keep the mid and lower tier schools on your list. From your work at Harvard, I'm guessing you're an MA resident? If not, you'd be better off switching out UMass for something more OOS friendly. Possibly Wake Forest, or Rush -- Rush has a lovely mission that your interests seem to align well with. In fact, I'd consider adding these regardless, as 'safeties.'
You do have a solid chance at the top as well -- with similar experiences and stats, I received interviews from more than half of the top 10 and top 20 schools, with multiple acceptances.