hey 1hotrodtruck
I do upholstery and I have been using ABS 1/4" plastic to do such as that. You will want to double the thickness where you attach your speakers, and yes go to a upholstery shop they can order the fabric and they might have the ABS too. Roddoors selle it to but there expensive. Hope this helps