Does that help dust, dirt, and mud just rinse off as well?

As to wax on the windows, if it helps bead the water off, I'd think it'd be fine. I once went an entire summer without windshield wipers just by applying Rain-X to the windshield.