Hello my friend--happy to answer your questions here of course. Yes, it IS possible for you to get into the schools you have listed. But why bother applying to Birmingham? What is your specialty? I believe you can do even BETTER than you have listed here. Given your GMAT score especially, and your strong internships, there is no reason why you shouldnt be able to apply to a top 20 program. That would be my recommendation, to be MORE aggressive with your list. And you will be successful! Hope this helps, and good luck to you!