Dude you have some really really interesting stuff in your profile, even if it's not the most businessy or most standard for business school.
And you have a FRIGGIN amazing GMAT (how did you do that???)
You have a shot at all the schools above, the question is: do you have enough time to make your applications?? aha!
The other thing I would add, is that given your pretty nontraditional background, the main thing you will have to work on in your essays is making your story make sense - meaning the fact that you are applying, and applying now, and how what you have done before led you to this, and how this makes sense for you professionally and personally... very very important for you...
The other thing to think about is if you are doing interesting professional stuff this year, you may want to wait a year (it's not necessary really, but if you aren't able to make the applications due to time constraints)
Hope this sets you off in the right direction!