not sure about the oil light on the cluster, but I am sure you can replace the glass on the headlight. I have seen them on E bay from time to time selling as just the lens. Search for W140 light.
If its dirty, you can take the lens off and clean them. Cheaper that way.