You want narrow tires for snow/ice. 245/45R18 aren't that narrow. 
Usually what people do is buy a cheap set of steel rims in a size common on econoboxes, so they cay buy cheap, tall, narrow econobox winter tires to put on them. Also because you can slide around into curbs and only mess up your cheap steel rims and not your nice alloy ones.

That said, your plan will work fine - especially since you live in Calgary and chinooks melt most of the snow. I never changed to winter tires when I lived in S Alberta.
ඔබට හිම / අයිස් සඳහා පටු ටයර් අවශ්යයි. 245/45R18 එතරම් පටු නොවේ. සාමාන්‍යයෙන් මිනිසුන් කරන්නේ ඉකොනොබොක්ස් වල සාමාන්‍ය ප්‍රමාණයේ වානේ රිම් කට්ටලයක් මිලට ගැනීමයි, එබැවින් ඔවුන් ඒවා මත තැබීම සඳහා ලාභ, උස, පටු ඉකොනොබොක්ස් ශීත ටයර් මිලදී ගත හැකිය. තවද ඔබට සීමාවන් තුළට ලිස්සා යා හැකි අතර ඔබේ ලාභ වානේ රිම් පමණක් අවුල් කළ හැකි අතර ඔබේ ලස්සන මිශ්‍ර ලෝහ නොවේ. එයින් කියැවෙන්නේ, ඔබේ සැලැස්ම හොඳින් ක්‍රියාත්මක වනු ඇත - විශේෂයෙන් ඔබ කැල්ගරි හි ජීවත් වන බැවින් සහ චිනූක් හිම වලින් වැඩි ප්‍රමාණයක් දිය වන බැවිනි. මම එස් ඇල්බර්ටා හි ජීවත් වූ විට ශීත ඍතු ටයර්වලට කිසිදාක වෙනස් නොකළෙමි.