I've used regular old Mobil1 synthetic motor oil since I got mine from the CMP years ago. Shoots like the day I got it. No issues at all.
straight 30 weight NON detergent for the valve, wiper seal, and foam. valvoline still makes this. use how ever many drops it takes to wet the foam up good.