An additional thought, there are advanced polling areas in every riding - go into one of them and ask what will be needed for you to vote on election day. Tell them your situation.
Note, I doubt the average poll worker would know the answer but they'll likely ask someone else in the Elections Ontario hierarchy to get back to you.