My use of car covers is specifically to extend the cleanliness of my cars while indoors. I use soft dust resistant covers, I wash them and dry these covers as I'm cleaning the particular car. Keeping the car and cover clean is one of keys to a scratch free experience, another is the manner in which you remove the cover. Like others, I fold the cover to the center of the car and then roll the cover up, do not drag the cover to you as that could scratch the surface.
I avoid water resistant car covers because, one I don't use covers outdoors and secondly they will trap moisture underneath and it's the moisture that "clouds" (dulls) paint especially in sunny conditions. The same can happen if you wash your car and don't thoroughly dry it before covering the car.
Regarding the question on the use of plastic disposible covers over a fabric car cover, they do work well for extending dust free car cover use. Again, make sure your car is completely dry or you risk trapping moisture which could damage your paint. Here is just one source for these covers, there are many sources if you run a search.
https://www.carcoverusa.com/plastic-car-covers.php?gclid=EAIaIQobChMIw9ag_8WZ-gIV9T6tBh090ghFEAAYAiAAEgJK9_D_BwE