Leaf blowers can get snow off your car, although it depends highly on the quality of the blower and what kind of snow you are ...
You clean the filter with a soft, dry brush, compressed air, or rinse it with a mild detergent if it is a sponge-type filter.