First of apologizes Mr Fedor for people confusing you.
1) You have no time limit to complete recruit training. If it is an insane amount of time from when you put in your application, then you may be asked to do another application. It's just to make sure all your information is correct and the background information is still valid.
2) When you complete recruit training you will become a Private, at which point you 45 days to complete OSUT. If you need more time you can apply for an extension which gives you an extra 45 days. So 90 total.
3) During Winter Stand Down, none of this is in affect. The 45 day thing for OSUT won't start up again until about the 16JAN.
Short answer is your fine, don't worry about it. Enjoy your Christmas and wish your wife good luck from us