Michael,

It is on a slab, and the floor is concrete. The door is a 36" pre-hung steel door from HD...about $125 (I will never build a shed door again). It came with weather stripping. About the humidity....this is SoCal, and humidity is rarely an issue, so I can't help you there.