ccrn,
Your schedule sounds awesome. One thing that I don't think you should do is hit your abs everyday you work out. We all know that having a strong core is very important, but you have to realize that working this section of your body is the same as almost any other. Think about it like this - would you work your triceps or thighs everyday (all four days)? This is counterproductive because your abdominal muscles need time to heal from the previous day's activity. IMO, you should have no more than 2 days of abs a week.
Thanks for listening