The rust proofing inside is not the greatest and they tend to rust in areas where moisture can creep in and remain. I have seen countless cases where there is absolutely no outer damage and I'm sure others will concur.
However, with that said used tops or just used metal pieces are your best bet. They are a PITA to take apart & reassemble, but its worth it to check the inside and prime/paint to avoid future rust issues.