Thoughts on this oil seepage
No, a PCV on the passenger and the vent to the air cleaner on the drivers. The canister you see is just a stock style filter.
OIL SEPARATOR BREATHER
I had an oil leak but it was the back china walls not sealed via a void in the silicone. I fixed that.