Since when does XTown have oil filter? my 2019 has none---oil change requires 17mm wrench (box better for me), drain bolt on left-----one right side it requires 17 mm to check screen---socket works better. I, after initial check plan to check screen every 10,000 miles.
Long engine life on XTown---with its one quart crankcase capacity---change oil often! When just doing local trips, I change every 1,000 miles---long trips where lots of miles are put on in a week or two, I tend to let it run longer.
For me, the last 500,000 2 wheel miles---WalMart house brand 10-40 has worked fine. Cheap/available just about everywhere in US.
My 2019 now has 7500 plus miles.