I bought a huge bottle of Potassium Bromide in the '50s. It is still good.
The nature of the halide salts is to clump! They all do. Table salt clumps. They put an additive in it to prevent clumping and that is why table salt should not be used when you need Sodium Chloride in a photographic formula.