You should start by checking the differential fluid levels. Also notify the dealership immediately or take it to a shop that specializes in transmission work. The diff fluids can be checked yourself easily then you can eliminate that as the issue. Plenty of youtube vids out there on diff fluid...
Had good luck with the Cali raised switches. I have the dual push button on an Extreme Led X6S. Fits like a glove in the factory knockout. You want the small size switch not the tall. They make a bunch of different styles/markings.
Following, I also experience window rattle on the drivers side. Almost exact symptoms as you. I figured whatever secures the window has loose hardware or the channel is worn. I haven't pulled the door panel yet though.