For future reference, the roof is tack welded on each side the full way along where it is joined half way down all pillars, underneith is joined and the roof a seperate piece. i got quoted to remove and refit a new roof - painted, all the way between nowra to Wollongong from $1800 - $2000 Austrailan dollars, if you have nothing else to spend ur money on go for it, but seeing as i have no money FIX = Fish oil, and bog
Be looking at around $500 Australian dollars to get the roof just painted,
I found out how the roof is held down off a new e30 mate ive made,
hope this helps, peace.