Ditto on the lube if you have fittings and I wipe my pistons with silicone fairly regularly. I can tell the difference if I do not do this.
My canister for the oil does not have a dip stick. It has a screw on top for sight checking of the oil level. With the pressure build up I think it probably would not have a dip stick. Keep looking.
I do all my own stunts
03 Dolphin LX 6355, Workhorse W22, 8.1 vortec, 04 CR-V, Blue Ox, Brake Pro----Norm, Barb and
Doc(He's a PhD)