I don't think the damp matters. We have live in the driest part of the country and we still get it.
Yep barbies. They're good swimmers Keeps DS amused for ages.