Having only recently repainted ( some of the ute ) ,( therefore the rest is guessing pretty dam good ).
I wouldn't be getting a cheap cover = do more harm than good.
Buy a quality one ( I got one for my CV8 from )
Get the best car covers from Australia & NZ's leading car & seat cover couture. Every cover for car made by us uses exceptional materials, so your car cover does the best job possible.
www.thecovershop.com.au
Then get some foam for that side and short term use masking tape to attach foam to cover .
Longer term ( loop and pile velcro )
Might need a trimmer to attach either loop or plie to the cover!
My cover is easy to remove and install = a couple of minutes ( then just tape/attach/remove foam to the cover after/before install/removal of cover to help against impact damage ).