The best rust preventative is you. If you realize what causes the rust (problem areas) and watch them closely then there won't be any problems. The factory made attempts, but factory seam sealer is always hiding some rust. No protection is 100%. You will never completely get away from rust. Our cars aren't rusting away because of poor prep. Floor pans rust away because of leaking seals, mostly the rear window. I have a loose rear window in my green car. I still haven't fixed it, and that's what causes rust. Not the loose window per se, me not fixing it causes rust. The longs rust out because stuff gets trapped in there and they need to be pulled and cleaned. The hell hole exists because batteries leak. Everyone has an Optima or Orbital in there car by now, right? The rear trunk leaks because it doesn't seal, drill holes in the pan to let it drain. Or cars WILL completely FILL the rear trunk if they aren't allowed to drain. I'd rather have a few 1/8" holes in my trunk than rust. So put POR 15 (or something else) on your car as a safetly measure and then take care of it. If you pay attention to the problem areas and your restored car still rusts out then I'll pay for the next one.
Rant Over.