Salts control humidity by causing it to try to dissolve the salt, which does not happen below a certain critical RH range. So they remove excess humidity down to the dissolving range (changes a little with temperature) value and hold it there. It gets no drier beyond that point. It works pretty well to regulate RH at a reasonable level, but I would not use salts near my firearm finishes unless I knew what it was. Having it in a container that isolated the salt is a good idea. It needs to be water and corrosion-proof on the sides and bottom. The more surface area you give the crystals, the faster it will work. If it ever dissolves in a puddle, it has taken all the water it can and you need more.
In general, surface rusting of steel drops off dramatically at about 60% RH and below. Below 40% RH, even salt spray that has dried on steel will not corrode it, but that's getting too close to dry enough to crack wood stocks, which survive 50% much better. So I target 50%, which is what the Dry Z air salts claim to hold to, and I supplement with rust-inhibitive oils or wipes.
Personally, I bought a cheap digital humidistat on eBay and let it control a heater. You have to heat air very little to reduce its RH. Usually, 20 degrees is enough. You can try it out on
this calculator. First, put in the RH you actually have and the room temperature you actually have. It will calculate the dewpoint. Then clear the temperature and RH and put 50% in the RH and let it calculate the temperature from that and the dewpoint if found previously.
Example: my basement can get to about 85% RH at about 70 degrees. If I plug those numbers in, I learn the dewpoint is 65.28°F. I leave that in place and delete the temperature and the RH and put 50% into the RH window and tell it to calculate. It tells me I need the temperature in the safe to be about 86°F to bring the RH down to 50%. That means heating it 15°F inside, which a couple of 100 Watt incandescent light bulbs in series will do without getting bright enough to burn out any time soon. I let the humidistat control the bulbs.