Landed at Toronto Pearson via Emirates 4pm local time Monday 4th.Landing seamless.No POF related questions.Just Landing card declarations.If you are landing please ensure you give enough time between your connecting flights as queue at Border control was out of the world.Maybe cos of Emirates almost 700-capacity Air bus discharging passengers all at once. Was passed on to CBSA who did landing formalities within 10mins.Then passed on to Services Canada where SIN was given within another 15mins as well as some readable documents before connecting Calgary final destination.
1) If you have kids you can consider a more direct flight as Emirates can make the whole journey torturous cos of the flight duration though planes are relatively comfy.Try the US route if you have a valid US visa
2) Don't trust the Spring thingy....Cold still dey if you landing soon.Landed 4degrees in the sun at Toronto.
3) Seems every documentation requires a proof of residential abode e.g. Utilities bills.However COPR can open bank accounts.So Bank account first, then request your statement sent to your temporary accommodation afterwards.This serves as some utility document indicating your current address and will ease medical insurance opening and other documentation as might be required.
Will update the house as I learn more. Reality check kicks in..
Best of luck everyone.