If I were you I would change all the lubricants as you dont know when they were changed before you got it,and make sure you tighten up plugs to correct torque and then see if theres any leaks. Not sure whether mirror is a fail or not but someone will soon enough. You can easily adjust wipers...