Buy one of those zipper up car bags. I bought one a few years back when I stored my car outside with no garage. It is a huge cover that you drive your car on top of and then zip it shut. Basically an all weather car cover tarp that zips shut. I put several of the big silicon gel packs for moisture absorbtion and a few bars of ivry spring soap in there before I zipped it shut. After winter It is dry as the desert and smeels clean too. No varmits and no rust. Sort of something like this. http://www.autoanything.com/car-covers/20A50302A1.aspx
Does the soap keep the varmints away, or just keep it smelling clean? I've been using moth balls to keep the mice away, but I don't care for the smell. I think it's been pretty effective though. I've also been told moth balls are toxic and my youngest is still at the age where he likes to taste things like that, so I wouldn't mind getting away from moth balls.