Regarding the Pipercross air filters, it depends on how much use the bike gets. I clean and re-oil mine roughly every 18 months, but don't use the bike in winter. Pipercross do a dedicated maintenance kit which is quite reasonable, and straightforward to use.