Hi
There is no oil filter, that is why it is important to change the oil frequently ,I have been using Castrol Classic XL30 but there are probably better/cheaper alternatives.
I know the previous owner was very particular a bought this,hopefully there will be more knowledgeable comments follow,
Dave