AA has a kit with every seal in the car for $600. I was aprehensive about buying it, but I did anyway, and I'm glad. The 2-3 seals I was worried about turn out to be just fine. the 'big one' for the windshield that comes in the kit has a Porsche part number on it. So it's OEM.
Get the Sammy Seal for the targa.