Honestly OP your stats are terrific and I think you have a great shot at admission to a lot of the top schools. But then again, I'm just a lowly pre-med so take my opinion for what its worth. If I were you, I would definitely have a good answer to the question, "so how do you know you want to practice medicine if you have no clinical experience?" because if I was an interviewer thats what I would ask. I think if you can spin that type of question in your favor then you have a great shot.