There should be seals on the axel shafts already, so no worries there. I put some extra silicon around the cable exit groove.
I also lifted the side covers and put a bead of silicon under them to form a gasket. Household silicon should work...give it a crack, nothing to loose really. I used "Red RTV" I think it is RTV 162 from memory, but as long as a gasket it formed, it should do the trick. It is easy to get apart again and clean off and reapply. I've replaced hall sensors recently and a broken freewheel mount on the sidecover (Crystalyte have redesigned the freewheel mount with a metal insert)
As you say, the level is quite low, so the axel seals only get splashed...remember that a breather is needed or the oil will be forced out when motor heats up...I didn't have one at first and the oil was forced up the inside of the cables to the Anderson connectors!
I have a page which I need to update, but it shows a pic of my fill plug with a breather drilled thru it; the position of the breather there (at fill plug level) was too low and it seeped a bit, so I replaced that bolt and drilled the hole on the freewheel side, much closer to the axel (higher) any small seepage is on the freewheel side and not the brake disc.