We use plastic sheet as a liner under glass windows, but there is no reason you can't use it all over. Study up on the available brands - prices vary - and figure out how much you need. Double thickness recommended, with an air-space between. It usually comes in honkin' great unwieldy rolls, a pain to lay out and unfold, but that's good, because you want the fewest possible seams.
https://www.greenhousemag.com/...
Unless the roof is curved, I would also seriously consider rigid panels on top
https://www.homedepot.com/b/Bu...
for better protection against snow, ice and hale.