I think you had a good if not great profile. Now as yangyang2000 said you should work on nailing down the SOP in terms of specific research interests and matching them to potential departments and you should be good to go! I don't think you r age is going to be an issue and I definitely think you stand a chance at these schools, but it is possible that you might NOT get accepted to any of them. As long as you apply to ALL the big names (including Kellogg, Columbia, NYU, HBS, Stanford. MIT, Berkeley, etc etc) you should feel unlucky if you dont get into any of them. But it has happened before, so dont forget the A minus schools either.