Hi Fingers
An upolstery shop did a headliner for my truck and they used magnets to hold it in place ~ the worker wished they had better (stronger) magnets which are available but all they had was the local hardware store variety ~ other than that I have no real clues about the materials or methods they used except there was the smell of spray contact cement for a week or two...

Hope that helps.