Been driving windowless cargo vans for the past 10 years now. If you really need more than wing mirrors you can get a rear view camera and have it on all the time. Perhaps even connected to a dash cam, somoeone here had done it. They're really cheap now.