I also want to add that the easy way to do this is to cut the pillars of my car and weld the whole assembly on. That method would probably compromise the car's integrity.

I'm doing it the right way, bonding down the glass roof support brace (between the B and C pillars at the rear of the roof) and then bonding down the glass roof skin on all 4 sides. Then I'll reinstall the glass with new sealant and it's golden.