+0
Should "rusted-out" be hyphenated?
+0

Yes, assuming it is an adjectival phrase.