to remove the surrounds use a flathead screwdriver and gently prise them away from their housings. Tedious job sometimes because you have to be careful not to break the clips.
The rest is straight forward, remove sunvisors and bracketry, remove interior light ( lense just unclips by squeezing the rearmost edge inwards ) The coat hooks are removed by first sliding the plastic coating off which reveals a phillips head screw.
Yes the front windscreen surround must be removed also.
Once you have all of the surrounding trim off you will see little black plugs holding the headliner in place...I used a large flathead screwdriver under each edge and prised them out. Make sure each screw driver is towards the centre of the plug as much as possible to avoid breaking them.
Hope that helps you out
Lets go find that Hotdog tree I planted
Lowered EF Futura
Black Steelies ( too cheap to buy proper mags )