With that kind of range and being familiar with the Ottawa climate from my military days there would be absolutely NO reason where a 2017 leaf would not serve your needs. My guess us you would need to charge every third day during the 4 cold months and probably max twice a week the rest of the year.
Just looking at the numbers this morning from the last charge till now, maybe four or 5 days, mostly below zero and today slightly above, I would easily get 160 km out if this charge and probably closer to 180 km. About half highway, half city. Having said that highway speeds are max 90 here and I must be an easy driver as two or three trees on the "Eco meter thingy" is common for us.
Just my two cents.
John and Angela.
2015 Smart Electric Drive convertible.
2016 Nissan Leaf SV 30KWh
EV only Family...well except for the big diesel motorhome.