I got my material off ebay, it's a non foam backed material.
Once you pull the old fabric off you'll want to clean the backer good for a proper adhesion, a hand scrubbrush works well for this. You want to knock off any loose old foam. my first headliner i took the vacuum to it with the bruch attachment on it, that worked well also.
Lay the fabric over the backer board and fold it back exposing half the headliner... spray some adhesive on the backer and material.. do a few coats and wait till it tacks.. you dont want glue bleeding through if your using a nonfoam material. once you have a few coats carefully fold the one side over and lay on backer working from the center and smoothing as you go. A second hand would help here. Then repeat for opposite side and trim the edges.
I still have one more sunvisor to do on my rig. Sorry i hadnt returned your PM cherokeeguy, been busy.