With regards to dust, on the old chrome rims I had, all i used to do once it was clean was spray it with Mr Sheen or similar. Basically it formed a coat on the rim that the dust stuck to but it didnt stick to the wheel, so quick was and the rims were pristine.
I havnt done it on the new rims because the dust doesnt really stand out.
Always check it on an unseen part of the rim first to make sure it wont have any issues with the paint you've used.