I also use Lubriplate FMO 350-AW. It’s non-toxic. It gets to where it needs to be and does a nice job staying there. I’ve been using it for a few years and I’ve been very pleased with its performance. You can get it from Lubrikit.com.
For surfaces, I’ll often use regular mineral oil from the pharmacy.