Welcome to the HQ. Sorry about your Dad.
Banshee stuff...ain't rings, 2 strokes ain't like that, probably the right crank seal as said. BEFORE you tear anything down do a compression test, a leak down test, and we'll go from there. If it's running good, just spitting oil, and not using trans oil, could simply need an exhaust o-ring. But sitting is hard on them.