I'd go with the cockpit cover (waterproof if you can get it). We have the full car cover and my wife never uses it because it's a pain and it takes up too much trunk space. The soft top and interior are what will be damaged the most in a short amount of time.
I'd think the paint will be fine if you keep it waxed well.