Your GMAT score of 700 seems excellent, since you're not aiming at a top school. You didn't include your Quant score, and I think Quant is more important than the Verbal score for Accounting. So, if your 700 total score includes a great Quant score, even better.
Your teaching experience should count. It's better than nothing and better than many applicants have. But, as you said, research is the main purpose, not teaching.
It seems you can get strong letters of recommendation. They can make a difference.
My main concern is that there isn't really much research in your profile. No research experience, not even research interests. Since you're very close to a professor, maybe you could get some help there. With that fixed, I think your chances are great.