Our TT has sat outside now full time, 24/7/365 since May of 2011. We don't cover it, and it has endured rain, wind, snow, sleet, hail, etc. I don't see a need for the duct tape or a cover, IMHO. If your seal isn't damaged before winter storage, I think its a safe bet that it will endure the winter. I wouldn't be putting any type of duct tape on the paint job/decals. You may have a big (and very expensive) mess on your hands when you want to remove it in spring.
2012 Rockwood 8293RKSS
2006 Dodge Ram 2500 5.9L Cummins Turbodiesel 4x4; 2012 Ford Escape 4x4. 3 very pampered cats.
Days camped: 2011: 61; 2012: 66 Days; 2013: 69;2014: 68 2015: 90 Days camped 2016: 34