+1 For the EZ detail brush, very good brush, with a strong flexable handle. Just make sure that the little plastic cap on tip is still present before every wash as they can fall off and expose the wire which can damage the wheels.
As for wheel cleaner i would use Bilberry safe wheel clean, a really good product.
If you can be bothered take the wheels off, clean then cover them inside and out in jetseal, buff off, then apply a good rim wax.
One days hard work will make cleaning the wheels a breeze in the future.