Buy Mahle or Porsche filters, only. Other aftermarket filters (Fram, Purolator, etc) may not have the correct pressure relief internals. Dealer only if you want to buy local, and they can supply you the sealing rings. Olympic(us) auto parts also sells foreign parts, may be lucky to find correct filter/rings there also.
For QUICK 2-3 day delivery, try
www.bestforeignparts.com
Nice car, welcome to the board