Peterigg,
Your statement is correct. Any coorsion in sealing areas will definetly compromise valve tightness. Also, wherever corrosion allowance is required, we should consider it for all parts except areas where sealing function is required.
When required, we design the valve wall thickness as per applicable code on which we add the required corrosion allowance thickness (not included in wall thickness) calculation. If static sealing design is such that corrosion will not affect the sealing, will leave it as standard. In all other cases and specially for dynalic sealings (stroke or rotation) we apply a corrosion resistance coating in the specific area. Can be Nickel plating, Stainless stell overlay or greater depending on service conditions.
Easy solution is to supply a corrosion resistant valve but for large valves, it is more economical to call for carbon steel valve body with corrosion allowance.