Thanks VAToCA and Avalap.
I have Insurance from StateFarm and I will check with them. It came to my knowledge that you need "Canadian non-resident insurance card" if you are going temporairy, which you get either from rental company or your insurance agent.
As far as address is concern for health card, I have both calgary and toronto address, but again since I am going to toronto and not planning to visit alberta this time, I was thinking may be if I can apply health card in Ontario. So if I go and provide them Calgary Address(friend's address) will they issue me card for alberta...??????? It's confusing I probably should try this or if anyone landed in Ontario applied health card there and later moved to Calgary, please shed some light
thanks everyone