I think I'll be able to source a puller here. I took a closer look this morning and cleaned everything up afterwards.
This is the leak:
Notice the small puddle and streaming oil around the tire.
The entire circumference of the final drive had signs of oil. The top vent stuff is not oil, it's old oil and dirt mixed.
Inside of the wheel. Next to no oil. Shoes and running surface was dry.
It looks like the oil came from around the seal. Noticed it dripped all down.
After cleaning it up, I pushed back the seal a bit as Anton suggested. You can see there is some gunk build up right where the seal needs to run.
Upon closer inspection, I could see some jagged edges on the lip of the seal near the running surface. I think the heat/not riding combo maybe deadly here and probably deteriorates rubber at a much higher pace than normal. It's been 96 to 105 here over the last few weeks/months where I am ...
Tomorrow I should get the seal. I'm going to an outfit called Riders Corner here, run by a Brit. It's a motocycle hangout/hotel/bar/tour company. The guy seems nice, I bought a Laos map from him the other week. I'll ask him where I can do some maintenance etc. on the bike. I think it needs some TLC badly.
To be continued.