If you'd like a permanent solution for roofing, use 60 mil PVC or TPO plastic roof sheeting, it's about an eighth of an inch thick. If given a choice, go with PVC over TPO, PVC is slightly more durable. Either has a 30 year life.
I had some left over from a job and used that on my tractor. I draped it over the tractor, and screwed a 2x4 along it at the bottom, along both sides of the tractor, also screwed it to the wood battens under it, just at each end of the tractor, to keep the wind from getting a foothold on the edge, and trying to lift the sheet off.
These roof sheets come in big rolls of varying widths, and are heat or chemically welded at the joints of laps.
This is the roofing material used on large commercial flat roofs, like shopping centers and office buildings.
The 60 mil PVC is also used as pond linings.
I priced a 16x20 sheet and it was about $200 awhile back.
If you're interested in this, call a few commercial roofers, they could easily make whatever size you want, and it rolls up easily for transport. Do not attempt to weld any joints, they're experts, you're not, let them create the size you want, with them doing any joint welds.
It would be a piddling job for them, but be nice and they might do it for you. It would only take one of there guys a few minutes in their shop, to get you what you want. Shoot, they may have a remnant laying around that you could cut to your size, it's thick but shears or a utility knife will do the job
I can't stress enough how important the color is. I installed mine, it happened to be black, and it was so hot in the sun, I couldn't touch it, painted it white, and it was cool to the touch, no roasted chicken please.
If go tarp, as light a color as possible.
One last thing, get white if possible, if you get a deal on black PVC, OK, but paint it white. Please know PVC is famous for things not adhering to it, a good attribute, unless you want to paint it.
Call Sherwin Williams and tell them you're painting a PVC roof sheet, get a gallon of what the rep says will adhere to PVC, they'll know, and will have what you need.
I was in a hurry and used off the shelf latex from Home Depot, and it's peeling like a son of gun after six months. Should've called them, now I've got to paint it again.
If you want a large eave, you can zip tie battens on the hoop, and with a 8 batten at least, cantilever it three feet over the edge. If you make such a large eave, take five quarter deck boards and rip them for the battens (hard strong wood) on 12 inch centers.
This is a 28 inch eave, wish I'd gone 36 inches.
This may be of no interest, just some thoughts.