Does your Explorer see mostly short trips? If so, the white in the oil fill cap may just be condensation in the oil that isn't burning off due to short trips and the engine rarely getting to operating temperature.
Since you mention the radiator is new, the operation of the temperature gauge may be due to an air pocket in the cooling system that needs to work it's way out.
-Rod