Not 100% legal but at the moment you will get through an MOT - I know as I did in my previous car.
As for the headlight washer thing - I know they are needed in the UK and they tell us dirt can alter the light beam but nowhere does it say I have to keep them clean or ever use the headlight washers... another one of those silly little things.