Solid MCAT, great GPA, and wonderful EC's. The only thing that will be of hindrance is perhaps your ability to communicate to the primarily English speaking AdComs. If you can't express your wishes as clearly as you would want to in English, this could be a problem, especially in Texas. I'd say practice, practice, practice when it comes to interviewing. Make sure you feel as comfortable as possible so you don't lock up when AdComs ask you a difficult question.