Hier kann ich ja direkt was beisteuern.

Kleine Korrektur am Rande: der Z4 ist kein Cabrio, sondern ein Roadster - das ist sehr wohl ein Unterschied.
Hardtop? Holy Shit, lass es! Damit machst Du mehr falsch als richtig, denn: mal eben so ab macht man es nicht, und darunter sammelt sich gern Feuchtigkeit, und dann blüht Schimmel.
Ein Z4 kann ganzjährig gefahren werden, hatte vor meinem jetzigen Z4 M den Z4 3.0i bis 2006, ich fuhr und fahre beide im Winter. Dach ist - Sonne und Trockenheit vorausgesetzt - auch bei minus 5 Grad unten.

Das Material, vor allem aber mehrfach abgesicherte und völlig dichte Stofflagen sind über jeden Zweifel und jedes Wetter erhaben.
Ich empfehle schlichtweg, einmal pro Jahr ein gute Imprägnierung der Stoffmütze - mehr braucht es nicht.
Allzeit gute Fahrt und immer ne Handbreit Luft um´s Blechle, gelle?