What’s this part?
No, you definitely want it there. It helps keep rocks and other unwanted stuff away from your flywheel. I keep forgetting to look around to find one that's reasonable. The inspection cover won't cause an oil leak. And yours is actually in pretty good shape.
I would go with
@72Dart6pack that its probably the rear main seal...or it could be the oil pan gasket.