I would use media blasting to clean off the rust and have it ceramic coated.