Modern cars are made of galvanized steel with layer of zinc......Very unlikely to rust....Lots of info on this just google it.....Any dealer accessories have to be looked at with a jaundiced eye....either not really needed or are marked up to the stratosphere. I worked as a new car (Honda) salesman once..very short tenure...I still remember the sales manager calling us all into the room and drilling into us that these add ons are a money machine for the dealership and therefore for the commission earned by the salesmen.