OK, so another update...
I'm pretty sure the roof is a separate issue so I'll stop crying about it (on this thread anyway... Lol). The final solution to travesty that is the convertible top circuitry is still to just remove it all and go manual. In this case, I'm thinking the problem is the micro switch above the windshield.
As for the windows and locks...
I pulled the seat and didn't find any relays for the windows or locks. I did find the mysterious immobilizer however. (Porsche part#: 123-car-no-longer-workie-because-frunk-you-customers-thats-why).
Heres some pictures because why not... Everyone loves pictures.
The well under the seats and wiring harness. No crimps or damage to the wires. Some older moisture indication (slight discoloration) on the carpet back against the firewall but none on the immobilizer or in the well.