The top, curtain, and doors are heavily insulated, and the door windows do not open. They are hard plastic. The 2-man rear curtain runs all the way to the floor behind the front seats, and there is lots of velcro to seal out drafts.
I would say, YES, they would help a lot in these cold temps...