Lugs are hard to keep from rusting, because even if they are chrome plated, the plating gets damaged from installing the nuts. The only permanent solution for them is to get stainless ones.
As for the center caps, you can clean them and then either keep waxing them, or you might try clear coating them.