The best way to find answers to these questions is to talk to your sponsors before you arrive in Canada. You can also find general information about life in Canada on the website of the Government of Canada (click here) and on websites of the province and city that you are moving to.