Is this splash shield needed?

Absolutely yes. Keeps water off the distributor cap.