As a temporary, I simply ripped it all down and sanded/scraped off the foam. It left a fiber board above that which was nicely shaped and clean enough. Not luxury, sure, but nothing was flapping on my head as I drove.
no harm in attempting diy, and if it fails, going to an upholstery shop? What’s your appetite for risk/reward?