The factory gets their canvas from King Marine Canvas in Seattle. Since you are in Florida I recommend going to a local canvas shop to get the work done. Probably cost less to have it done locally than buying from King and adding the shipping costs of a Bimini from Seattle.
You might try these guys as a starting point. They get good reviews on the hull truth but I have no knowledge of their pricing or quality. With a local shop you can go back to them with any issues you have down the road.
Cape Canvas
1036 NE Pine Island Rd # 12
Cape Coral, FL 33909
(239) 772-0300
Can’t help with the wiper blades.