as far as the headliner... does it have plastic underneath the foam padding and current upholstery? if so, you may be able to pull the whole roof liner down, remove the current, and add w/e you are looking @ adding. we did this on my sol's roof panel. we juss refoamed it, bought some spray can upholstery glue from a local upholstery guy, and glued down the new material.