Our Wheel Cleaner should be able to remove tar. Water spots are difficult, sometimes it will, sometimes it won't -- it all depends how badly damaged they are. But, if you are polishing, that will definitely take all of that out.