Don't think of the worst! As long as you have all your vaccinations done, it shouldn't be hard to finish by the deadline. Because you just need to download all the files in the website. As for the...
I paid my deposit late August. Yes, I have ordered my background check. They will email you the company with your pin once you receive it. You should follow up because the deadline in the background...