How to have a clean slice
Move your Boolean Modifier above your EdgeSplit modifier and move the cutter Sphere just a tiny bit in a y-direction so there are no overlapping vertices.

If you want a copy of your cutter then you can copy it with Shift+d and in Object Properties under Viewport Display change Display As Textured.