Without knowing any technical details, anybody can see by looking that it will be be harder to build and maintain something like is pictured with those fragile individual car covers. A strong wind would take them away.
Why not build a proper roof to put them on?

you forgot what thread you are in lol: