I have painted the wheels on my daughter's CRV several times with silver paint. These Pioneer wheels look super easy to touch up. I would get a basic can of Rustoleum flat black. Do both wheels on the same side at the same time, I bet you would not be able to tell it wasn't factory. I don't know your riding type, but without rubbing them on terrain or deep mud, they would last. If they don't? Easy enough to redo every couple years like my CRV has gotten. Good luck and post before and after pictures if you do.
By the way, if you want to prevent spraying the tires, there are videos on Youtube about the method I use. Put a row of playing cards between the tire and wheel at the bead. I then cover the rubber tire sidewalls with old tee shirts as they are laying flat on a large cardboard. Spray from 12, 3, 6, and 9 o'clock on the wheel.