I stored my honda for a few years when I was over seas. I basically put it up on some cheapo harbor freight jack stands to save the tires/uncompresss springs, bushings. Kept all fluids full since the oil will preserve seals etc.... I ended up having a mouse make a nest in dash board heater ducts! No idea how he got in there but I would try to plug any sort of opening to the cabin with a rag or whatever. If you cover with a tarp the wind will slap the tarp around and cause a chaffing issue on your paint, It was better off without a tarp and just using cardboard stuffed in the windows to prevent sun damage if its outside. I wish i had thought of the dehumidifier idea.