Covering up the rust with diamond plate or a rocker guard will only make the rust worse and will accelerate the rot. best bet is to get some rockers from JC Whitney, cut out the bad area, replace with good metal, get it solid, not really pretty then put on a rocker guard or cover.