We have had ours on for about a month, unfortunately we drive through ocean water on the roadway and salt spray almost daily.
The quality of the product is top notch,so far no signs of rust at all.
We have always had good results with products from touch up paints direct. I just purchased the three stage kit for our Bronco. Don’t need it yet , but someday we might. The tubes I bought have a paint brush on one end and an application pen on the other.