As time goes on...we get more specific info here......so the felt seal is leaking and you have to drain the primary( from the level screw) to get it down to the level it should be...and you're SURE it's motor oil? The place yours leaks...leaks on mine too...with a bit of driving, the oil will get thrown up there from the clutch/chain and go out the felt and drip on the floor...not a worrysome leak, just replace the felt seal (Soak overnight in oil before putting the new seal in).
The place I get lost is the fact you say the primary has to be drained. The amount you drain out of the sump is not so exciting/worrysome , mine must have more than that in it after a week...I just don't bother to drain it. So you don't have enough in the sump to say it just runs through the seal and fills the primary, like mine did with Mobil One. I'm lost then...there is no reason it should be happening, even bad rings can't push oil from the bottom of the sump and up through the seal in such amounts that it is nessesary to drain the primary after a short ride. The leak you can fix..pull the clutch basket,rotor and chain, the rear half of the primary case and replace the felt seal...maybe with a bit a care, the eal can be fitted over the trns shaft without pulling the rear primary case, but I don't think so. If the oil isn't from the tranny...I see really no explanation for the primary filling up. Is the main bearing fitted with some sort of cover that has come loose and acts as a sort of funnel to route oil towards the primary...don't think it has a cover on it, that job is done by the seal you say you have replaced a couple of times, already. No fancy routing of the breather into the primary or? Past owners have made some pretty imaginative alterations to some bikes. Have you tried running it a bit with maybe the timing mark viewing hole open? Mind your fingers, naturally, but if when you goose the throttle, you get a lot of pressure out of it(Blowby), you might be right about the rings...but I still say that if that is true, the pressure should be going up the breather pipe through the pcv and into the oil tank. If the PCV, or tank for that matter is so well sealed that blowby forces can't find a relief there, then blowby might have to find it's way through the seal into the primary and out the bad felt seal that is dripping...but all this is really rather an outlandish chain of events and seems too unlikely to me. The tube from the oil tank into the back of the air cleaner isn't removed, blocked or such? If the tank has no exit for the pressure from the sump...that might cause a lbuildup of pressure in the sump...are all your gaskets leaking too...the valve covers etc? Signs of a lot of crankcase pressure,other than the oil level problem in the primary? Got to be a reason for all this.
All I can suggest at this point is to check for extreme blowby/pressure and figure in that rebuild soon...fall is almost here anyway. I just did my rings...it's not that hard...and the results were very noticable...
On your problem, call me stumped. Maybe someone else will step in and give you the tip you need. Let us all know when you have rebuilt and whether it took care of the problem...ride safe!