I am concentrating in Finance so have no idea about Consulting.... But as far as I know, impressive GPA and GMAT are kind of required.......as well as perfect English.
GPA<3.0 is a negtive fact, however I strongly encourage you to apply. Last year I had the similar situation as you are. Good luck
Yes. There is a consulting track. Under GPA is not as important as work experience and GMAT in terms of MBA application.  ay attention to the whole application package. You will be fine. Good luck!
Sorry, I am not the right person to answer this question. MBA Admissions decide if you can waive or need to take TOEFL, and what is the minimum score if have.