Did your dealer off you the tire waranty? Its one way of getting pece of mind.
But let me ask you this, When was the last time you had to change a tire on a car?
WOuld you have been able to prevent it from going flat if you knew it had a leak?
If you answered yes to to the second question, the the TPS (tire Presure sensors) will let you know when you have a tire below a normal level. If the light goes on you simply check your tires to see what tire is low (before you have a flat) and you add air, either at a service station or using the provided compressor found under the pasenger floor. If you sense you have more than a slow leak, like a nil in the tire you can add the slime that comes with the compressor under the pasenger floor.
Somepeople have added a Tire plug kit to add even more asurances.
If all this doesn't do enough to ease your mind, then you can purchase a front pure wheel from your dealer and store it behind the drivers seat (if your not to tall)
Compact spare tire
Space saver tire
Spare tire or repair kit?
Spare Tire
Jack for Smart
best jack?
Jacking points
This should keep you buisy.
Or just get AAA