Yeah I wouldn't worry too much, I'm sure it will be okay.
So yeah no leave for first 50 days during rules and regs, then depending on depot will depend how long your traction course is, but also no leave during traction, think this is normally around 3 weeks ish, give or take a little bit.
Most of my contact was through Harry on the phone if I had any issues with the portal thing. (which I did) I believe there is an email on what ever document you receive. You can email them also, then someone tends to give you a call depending on your issue I can only assume.