in the market you will easily get high-quality oil-based spray paint, you can use it specifically for designing outdoor use to prevent rust, and this type of paint you use on metal outdoor furniture.
As long as your furniture is not too rusty and does not rust for a long time, you don’t need anything else.