Er... this should be in the Truck section, sort of.. common mistake.
Bug Screens?
They help. If you get a good one, then you lessen the chance of a stone killing your condenser.
I have something from
Alaska Tent the best one I have had yet.
Oil/filter - well that's something others can tell you, what engine?