Are all the materials moisture resistant?

No. HDF is the only moisture resistant material we offer.