The only rear shot I could find. Anyways, there is an article attached to the video everyone make sure to read it because it is filled with useful info. So, they will make the windows able to roll down (I was concerned that they wouldn't be able to go down. I still think they won't be able to go down all the way).
Another concern is that the front wheel skirts would get all chewed up form curbs and low speed contact.