you definitely need to address the rust issue. if you just put the rocker guards over it the rust spot will continue to grow. you should definitely grind it & then por15 it. the ones i have on my cj are bolted on. i like the bolts better. they are easier to install and remove, imo.