The teeth grinding should be fixed before he ruins his teeth. There are really cheap mouth gaurds in pharmacy-sections/stores that he could wear at night to prevent the noise and damage. Also, breathe Right strips are supposed to work wonders too for snoring...or maybe I'm remember that wrong.
My hubby is the opposite when it comes to getting ready to go. I'm almost always done before him.
It's even more annoying when a man takes longer, IMO.