Yes, lanolin is greasy - it's actually a type of animal wax. Sheep excrete it to make their wool waterproof. That said, it's also used in cosmetics and lotions. (Funny story, nipple cream for breastfeeding is frequently made of lanolin. As I said, I use it everywhere at the railroad museum, so they guys got a good laugh when I told them where I'm using it now.....)
And, yeah, being in Japan may make things more difficult. You could also use something like Cerakote, if you can find that. It'll be more durable than paint and is relatively thin. You'll have to bake it on, if memory serves. I'm just trying to think of the thinnest coatings I can that would seal the surface.