Phil
If like me you like getting yer hands dirty by working on the bike, and strip it all down and regrease all bearings...think you can talk time not miles.Bearings will lose grease over miles on the road, not sat in a garage.I also think engine oil does last longer than makers say. They want to sell it ! A filter life is based on use, so why change every year if you dont do the miles?
But do consider that an oil filter is about a fiver, so is a small price to pay . I have a bmc air filter so can clean and re oil , eliminating costly time based replacement. I do change oil once a year as I use semi synthetic which is reasonable cost.
Brake fluid is yer problem as its hygroscopic, so will degrade over time rather than miles.I stick to 2 yrly replacement.I also stick it into a good yam dealer every 2 yrs for a service too, just to make sure I am not missing anything, plus they change the brake fluid and have the diagnostics and tools for engine checks. Everything else I do myself, and work on a mix of time/ miles.Last dealer service was 24k when they also checked the valves, which didnt need reshimming.That was nearly 2 yrs ago, so is due for a fluid change this yr, and will be around the 40k mile mark.