100% compatible with PetSafe RFA-188 batteries; never popping out or falling out from the collars.
They have a 10-year shelf life. The length of time the battery will last depends on how often they are used. Batteries also last a bit longer in cooler temperatures.
No, there is no mercury or cadmium in these batteries.