There is a small auto upholstery shop on the NW corner of Evans & Dahlia.
“And no cover charge”....... Voiced in my best Cheech Marin impression....
For the truck topper, just cruise the local highways, you will eventually find one off to the side that wil fit your needs.