Sorry to read of your cold weather motor trouble. Hope there's room for another 2-cents worth of advice ... can't resist.
I used to do a lot of shadetree mechanic work on snowmobiles up here in Michigan. One thing I can say for sure ... you don't want any kind of water anywhere in your fuel system. Even if it doesn't freeze up, it'll foul your spark plug(s).
One of the best and easiest ways to keep water out in the first place is not to pour gas into your tank directly from the can you store your gas in. Instead, siphon the gas into your tank from the storage container, being careful to let the siphon only pick up gas from the top half of the can. Any water in the storage can will have settled to the bottom if you haven't shaken it up. (HEET or some other brand of dry gas is pretty much a necessity too.)
One way to tell if you have a water/fuel problem is to pull the spark plug as soon as your motor quits. If you have a water problem you'll see water on the plug ... on the electrodes or maybe all around the ring. If you can't tell if it's water or gas you're seeing wipe it with a finger ... water and gas feel different and spread out different on your skin (excuse me for stating the obvious ...just trying to be thourough).
Also carry extra spark plugs becasue once fouled by water they don't seem to recover completely.
If the plug is completely dry with no smell of gas, your fuel filter may be clogged with water. A good cold weather trick ... put two inline fuel filters on your gas line. If water plugs the first filter you can just pull it off and discard it and hook up your gas line to the next filter and keep going.
Finally ... old, "stinky" gas is a no-no. Better to throw it out. Same with sooty or carboned spark plugs. Two-cycle engines can go through a lot of plugs in cold weather ... good to change whenever in doubt. You can save the "doubtful" plugs for summer if you like (easier walking then! lol).
Hope this helps you make it home ... or at least all the way to the warm Mobile station! Have fun riding and be safe.