I just replaced mine a few weeks ago.
Mop up the oil from all the valleys around the coil packs, then remove the coils and see if there is any oil at the base of the shaft. If not, I'd think it's the valvetronic gasket. It's not too expensive to buy. Pelican parts does a good tutorial, as do a few youtubers. Check your sensor as Mike (Ducklakeview) mentions as well. It just sounds exactly like my problem. When you do your research, and come to a conclusion, let me know. There's a particular method to removing the valvetronic motor. I also recommend using hylomar blue as an insurance.
Is it OK to drive? I guess if it's not spewing out oil, then it'll be OK. You may need to do a bit of a top-up just to be sure.