Good question on the seals, I doubt if its possible to buy them from Seat separately, judging by past experience. It also strikes me that if oil is getting past the seals, it constitutes a bit of a boost leak as well, though probably not very significant.
However, my car is driving much better now and shutdown is definitely smoother.
However, my car is driving much better now and shutdown is definitely smoother.