These Matte Black lids are painted so they will not rust unless there is a chip and the metal shows through. We have been using them and haven’t had any rust.
The galvanized and rusty lid are not painted, and they will rust. We recommend spraying them with a sealant to prevent this, or expecting to replace them when they get too rusty. Some types of soap seem to cause corrosion faster than others.
If you do not also purchase a soap pump, you are just getting a regular mouth Mason jar lid with a 27mm (about 1 1/8″) hole in the middle.