Whether you use high dollar epoxy, or low dollar Home Depot, NOTHING will stick if you have moisture issues.
Be sure to tape a piece of foil to the slab for a couple days. Lift it off. If its damp under the foil, dont waste your time on coatings. They will lift right off.