I can only recommend the sunbrella (spelling?) material in navy blue, the stuff doesn't fade, wear out, or harden with age and cold temperature. It appears to not even weaken with age.
There is a spray treatment to use on the material once a season, especially the top in case you get a few drops coming in where rain may puddle up.
That's the only maintenance ! I never use soap, only water, will lay them flat on deck after season and powerwash (especially zippers and snaps), I had some mildew on one cover got it off with powerwash - lowered the pressure though.
Lexus (spelling?) for the windows, and I tried eveything else I care to, used a bit and tossed it including the maguiers stuff.
Lexus was easy to use, cleans very well, and far superior IMHO, Megabytes recommended a try.
And one spray can does two seasons.
For window material I don't know what they used, they did use the heavier gauge choice though.
In general when it comes to vinyl windows, I think they suck, compared to glass. They can be ruined very readily with improper use of glass window cleaners - never use for plastic, they harden and shrink with age, and clarity sucks from day one (compared to glass), and scratch like nothing. Even storing them one has to be careful, one of my windows has a permanent impression of a zipper in it, where one cover was laying on the next in storage.
My next boat will have to be a three sided glass pilot house, I'm done looking thru plastic. The aluminum hardtop frame that corrodes will be gone at the same time too with one blow.
On my (former) 204C, the rear frame tubes I mentioned also allow you to fold up the bimini keeping it in position up high and rear of the bridge (I had a vinyl zip cover too that closed the canvas all up nice). Laying the frame down forward in front of the windshield didn't work for me. I think there was interference with the antenna mount of something.
I paid 1200 bucks for an entirely new bimini top full sided enclosure about 12 yrs ago, so gauge it accordingly and since you already have a frame.
The top was made taller by a few inches (I set the height), the forward windows were more vertical, and the rear draped a bit further back than original. I had them build the frame first for my approval before proceeding. I also had the frame members on the side external to the canvas so when in the walkarond had something to hold onto in bad sea conditions getting to the bow.
I apologized to the canvas guy for being so anal, but he actually thanked me - for knowing what I wanted, he said he has completed entire enclosures and the owner rejected them upon sight and had to do them over.