Well for the OP, it sounds like you are doing an adequate job for winter storage here in MI. Here are some of my thoughts and experiences from storing my '01 for the past 8 MI winters...
If you were storing the car for a very extended amount of time (ie - deployment, etc), then you might want to follow through with some more "drastic" measures (discussed much further below).
However, since you won't be storing the 'stang for several months on end, it seems like you are on the right track already. Change the oil (personal preference for some), top off the fuel before you garage it, inflate the tires up, and hook up a battery tender device.
Stabil is kinda optional for the fuel tank - for short term storage (month or two), IMHO. Placing mothballs/baking soda in the interior is probably up to the owner as well (an air freshener may suffice).
Starting the engine up every couple of days (or weeks) varies by person as well - I'm not a fan of it personally, at least for short periods storage (couple months, etc). People have been debating the damage of "cold engine" starts (lack of oil pressure/damage to engine upon start up), condensation building up in exhaust piping and speeding up the rusting/oxidiation process, etc, etc. If you are going to start it up, at least let it get up to full operating temperature for SEVERAL minutes - I won't dwell further on this part so my post does not get too side-tracked.
Further, before you tuck the car away in storage, definitely vacuum inside, clean/wash/wax exterior. Having a car cover (or a duster) is a plus too.
Definitely make sure your garage/storage area is sealed up good and able to resist rodents/mice/squirrels/other animals from invading your vehicle and garage. They will chew through wiring and/or call your car home by building a nest in some creative area of the car. LOL
Putting it up on jackstands and removing sparkplugs (and spraying fogging oil into the cylinders) would be what I consider more "aggressive" steps to be considered for "long term storage/parking." If you are running straight water in your cooling system you will want to drain and switch to a mixture that contains closer to 50/50 (antifreeze/water) so you don't "crack" certain engine parts from water that is sure to expand when frozen (northern owners beware).
Again, it probably depends on how "long" your length of storage time will be and what type of climate you live in.
While having to tuck away the 'stang during the MI winters is tough, it does have one upside to it. When spring rolls around it is like having a "new car" all over again...
Those are some of my thoughts and personal experiences - like I said. Some other good advice was already mentioned so I may have duplicated some of it.
G'luck.
