Not likely with that much rust damage on the operating part of the stanchion tubes, you'll never keep the oil in them. Rust is the result of iron that was once in the steel and has since turned to dirt. Remove the rust and now you have pits in the surface where oil can pass the seal. No re-plating can be done seeing as they were never plated to begin with. Rear shocks are likely to have suffered a similar fate.