Hey! I recommend you joining the UofT nursing facebook group as you can get all your questions answered and read other's questions and answers too since the whole check is complex.
> CPR, immunization, photo, synergy consent form, workplace safety student consent form, annual police record consent form, HSP net consent form, and VSS/criminal record check
In addition to the things you need uploaded, you need to complete the Synergy consent form which is found on Synergy! Other than that, all seems correct. And the picture you can take it yourself like a passport photo. However I heard they don't even use that photo but your TCard photo instead. The August 15 deadline seems pretty strict but your circumstance is different, perhaps emailing firstname.lastname@example.org and ask because it is unfair you were sent the email late.
The people who control the ask.nursing email are very nice and I think they'd be more than happy to give you answers.
Best of luck!