Do you have any boat shops/marinas around you?
There's companies that come around driving a truck/trailer to boat places that make various types of boat covers. If you could hook up with one of those companies, I'm sure they could make something for you (with windows, zipper-up doors...).