What would be a good way to ride this thing in the winter? I know snow is imposssible, but what kind of gear will keep me warm when it is 20 decrees out there?

Hippo Hands and heated hand grips to keep your hands warm.
http://www.hippohands.com/Hippo%20Hands.htm
http://street.parts-unlimited.com/13/177/5987044

Something to cover your neck -
http://street.parts-unlimited.com/14/184

Something to keep your legs warm.
http://snow.parts-unlimited.com/30/13/5358046?q=bibs