Dry eco earth is hydrophobic. If you are having problems with humidity, try mixing the ecoearth with water just before putting it in the enclosure, but make sure it isn't saturated with water. It should be about as damp as a well-wrung dishrag.
Buying the compressed bricks of ecoearth and preparing it per the instructions is an easy way to get the water-eco earth ratio pretty close on the first try.
I don't like restricting air flow too much in my enclosure. Stagnant air, like stagnant water, is a recipe for bacterial growth, mold, and potential RIs. Humidity will readily diffuse throughout the atmosphere, its physics. What is important is what the relative humidity is where your snake spends most of their time.
If you are dampening your substrate, while not making it too damp and risking scale rot, it will be pretty humid just above the substrate as the humidity is leeched out of the substrate and into the atmosphere. ( Like a freshly dug into mulch pile.) Most humidity probes don't read accurately if they are actually touching the substrate, but make sure the probe is pretty darn close.