Well - - I picked her up Friday evening... everthing seems to be working for the moment..
However, with the first speed-bump I hit, The light assembly over the passenger seat popped out. I can only assume the mechanic removed it during the roof repair and didn't quite get it back in place. I learned a couple of things putting it back.
1. Looking up into the hole where the light goes - trying to figure out what holds it up there, I could see that there is indeed "Just" a piece of glass over the luggage compartment area... you could very easily just cut a hole in the headline and have a sun roof back there.... So why did GM put the glass, and not a hole in the headliner? Probably $$$.
2. Interior parts click together like those old beginner model car kits.. be careful you don't break a plastic prong. And like those old model car kits - the plastic parts really don't like being un-snapped and then re-snapped.