I plan on purchasing a 2003 Bonneville T100 this week, I'd like to get 2 bike covers: one dust cover for indoor storage for 4 months in my heated garage during the winter, another cover preferrably an all-weather cover for the times I park it curbside in front of my home during the non-winter months. Bike is stock with no windshield and no bags, I live in Chicago. Any recommendations and sizes? thanks.