Best off leaving without Al. The sweating on the roof will happen under a cover but have nowhere to go, particularly a waterproof one, which means the car will constantly be saturated which rust would love. At least with the droplets from the roof they're minimal and they'll find their way to the ground.
Only option really is a carcoon or dry garage.