When you click on links to various merchants on this site and make a purchase, this can result in this site earning a commission. Affiliate programs and affiliations include, but are not limited to, the eBay Partner Network.
I believe there is storage insurance, but I've never had an extra car so I could store my car before so I'm not 100%. I would probably just put some stabilizer in gas tank as well.