RE: Engines and humidity
Don't worry about the outside it's aluminium and that won't corrode.
If you're really worried, just wipe over any steel parts with an oily rag, that'll stop them from corroding but I've never seen the head-bolts or other parts of an engine get rusty unless they've been stored for a *very* long time.