Cleaning aluminum slots

I have set of slots behind the house I am thinking about putting on my Duster. The problem is, they are so old they are grey and they have no center caps.
Does anyone know what I can clean these up with and where I can find some centercaps for them? They are for a daily driver, so I don't have to have them perfect, just better looking.8)