1) Racket comes in handy - even when I was in Toronto, summer time, its not like you are killing mosquitoes whoile day
2) Surprising no one told you about insurance? if you show experience from home country, it gives you discounts for years of experience. Its very common for ICBC here in BC
3) I am big fan of knorr stuff, especially those items items like Machaw, Manchurian but never found them in Indian stores, only generic one - been a while gone to GTA so it might be there now for sure. You do get other items but stuff like saffron is expensive, not as cheap as India