In your case of wishing for artifacts, just wish for "rustproof ...".
If you find one lying around, use a confused scroll of enchant weapon
to make it rustproof or fix any existing rust.
If you name a weapon then the weapon (so I suspect) will get the base
items status, so I'd just fix it once it gets necessary.
Janis