For the headliner, recover it. Take it out, carefully remove the old vinyl. And then you use spray glue to put the new vinyl on. It only takes 2 yds of material you can get from here:
https://www.miamicorp.com/products/H...EADLINING.aspx
I did mine, it was one of the first things I did, until the whole interior was restored. Check out my build thread, most of the work, I did myself. The seat was the only thing I paid to have done by someone.