Welcome to the forum. You will love the 03 S. Just a point on the spark plug tubes on 03 and newer Boxsters. They are not plastic as in prior years but metal and a part of the valve lifter housing and they are not replaceable without opening the engine. See this from Pedros site.
Change Spark Plugs & Tubes
I would suggest that your oil leak is likely from another location.
Also, show us some pictures!