Chaz,
I think your stats are great, better than mine were! Of course, you never know what they are looking for so if you get an interview, just go in confident and do your best. That is all you can do!
In regards to regular decision...I'm not sure timeline on that. After I got accepted in October I didn't pay attention to the timeline anymore. I am sorry I can't be of more help on the matter.