Yes the windows do roll down. In my jeep the windows are offset of the speaker, so there is not issue. It doesn't really smell bad, and it's not to strong. After it drys and the panel is back on you will never smell it. I did the drivers door about a month ago and couldn't smell anything after...