My 2019 Xtown 300 has no oil filter---I change oil in local use every 1200-2000 miles. On trip of 3-400 mile days I extend the interval----In US, WalMart house brand oil works fine, right price. I have over 500,000 experience with it, both air cooled and water cooled---10-40