smoker or non?
the nicotine in smoke will release the adhesive used in many headliners. no offense intended..
I had an old PU that the PO had used wood blocks secured to the roof with construction adhesive and screws. Yuck job since they all fell off anyway.
Spray adhesive and fresh material with a good foam backer that won't dissolve in the spray adhesive is my suggestion.