In dash I belive was an option (not too sure as mine is under the arm rest ? ? ) Depending on what radio you have it either will or wont play the MP3s (mine didnt which is why I changed my headunit) from the sounds of it, yours is the one that doesn't. Having washers is a legal requirement with Xenons so yes you will have them, they will pop out and wash when you have your lights turned ON and you pull the windscreen washer stalk. Becareful tho, not only does it spray your lights but it will also do half your bonnet aswell which is not good after you have just cleaned it as it makes a mess. I actually try and avoid using the headlamp washers for that reason, I mean how dirty can your lights get ? ?
Hope this helps.