Yeah, quite a few suffering from this now as the original glue breaks down through age. Only way around it is to remove the whole headlinging from the car and then remove the material. Get some heavy duty fabric glue or contact adhesive and spray the headliner, then carefully put the material back on, starting on one of the long sides (could possibly put a few staples along the edge too) then go to the other side and spread the material across from the side youv'e just done. Then do the shorter sides, removing any wrinkles or slack. Finally you can do the corners. If done correctly, and with a decent glue, it should last a long time. Hope this helps mate.
I do like the sound of all the led's in the roof, that would look cool! Especially cool if at any shows/meets etc.