They make headliner fabric for that. You can use spray adhesive or brush on contact cement.
They also sell on the surface wire cover materials that habe a nice finished look versus that funky looking wire loom. For the headdliner go to a large fabric store. For the on the surface, wire chase, covering go to a hardware store, Home depot or Lowes. A lot of times the wire chase covering is put on with adhesive foam but you can screw it in place. Just be sure to tape over the screw heads so they don't chafe the wire covering.
They also sell on the surface wire cover materials that habe a nice finished look versus that funky looking wire loom. For the headdliner go to a large fabric store. For the on the surface, wire chase, covering go to a hardware store, Home depot or Lowes. A lot of times the wire chase covering is put on with adhesive foam but you can screw it in place. Just be sure to tape over the screw heads so they don't chafe the wire covering.