Training can be about 6-8 weeks depending on sim availability. One week indoc, 2.5 weeks of systems and 2 days of CRM. I think 5-6 FTDs, 6-7 sims, and then a PC. You'll be given days of breaks. If the break is 3 days or longer you can get positive space back home and back to training.
You'll have a short break for IOE and the timeframe is very variable. I've seen 4 days to 3 weeks. Once you're done with your PC though, you're getting paid. IOE would be like having a line yes.
Did recruiting seem confident they'd have the classes filled up? Not sure how big the pool really is.