In my opinion, If you are in Canada at Toronto you do not need any card to travel to another part of Canada. Contact the visa office immediately and clarify the situation.
I would like to thank you scylla. It is a very good information for all new and me too. I submitted an application for my partner who live in USA and we want to married this December in Canada.
I have the same problem with my sister who live in Canada and now want to move with her husband to England. She apply for renewal the passport and they give her a month for processing.
Best option for you to contact an immigration expert because he will tell you the better way. They have some great ideas and advices to create your good resume.
Yes I agree with you that law has been changed. One of my friend just moved to Canada and with heavy bank statement. So if you want to move there you must be shown them a big statement.