Yeah OTS is now 8.5 weeks for everyone. They will send the pre-rec course out no later than 60 days prior to start date. And this is not a course you can knock out in a weekend, just the CBT's are 30 hours of computer work and then you have some other work they ask you to do. I steadily worked on it for the full 60 days, considering I juggled it around my family, civ job, and all the other stuff that goes on concurrent in the training pipeline. So don't expect to get paid for doing it.
UPT classes start roughly at least once a month. For the reserves we got a dream sheet to pick our base, and 90% got their preferred base. Not sure how the guard works though.