Yes, you'll need steam oil and a displacement lubricator. I read somewhere that steam oil has a shelf life of 6 months but I have personally used mine that's older than that and it seem to run fine. You can buy small bottles of steam oil online or from local live steam clubs in your area.