I has the same issues with no spare tire, Greg. I put one behing the drivers seat and in the past two years, 14,000 mile of ownership, I have had no tire issues.
As for winter weather, I assume you mean snow. I decided I would leave the smartie in the garage and drive the 4X4 Jeep Liberty when I have to travel in snow country. You can search snow in advanced search (titles only) and get all you need.