Assuming it's a U.S. model -- Owners Manuals @ MazdaUSA:
View vehicle resources including maintenance schedules, owner's manuals, and navigation and Bluetooth information.
www.mazdausa.com
Refer to Chapter 6, particularly @ p 6-4 for the maintenance schedules recommended.
I've got a 2016.5 CX-5 AWD GT, myself.
Like you, I am looking to have this vehicle for years to come. Though it's now got 135Kmi on the odo, it's still running very well.
When I acquired it @ ~80Kmi, it was a one-owner car and I purchased it from the place he'd bought it from, the dealer he traded it back to (for a new model). He had kept in good shape.
Generally speaking, I go by the Owners Manual. But I tend to be a bit more-aggressive on keeping ahead of the maintenance curve.
Maintenance items I did within several months of purchase:
- Engine air filter
- Engine cabin air filter
- Transmission oil
- Transfer case oil
- Rear differential oil
- Coolant
- Battery -- was 4yrs old; replaced with new AGM
- Brakes
- Brake fluid -- at time of purchase, and 2yrs ago
- Spark plugs -- did when purchased; did again last Summer
- Coil packs -- replaced all, when had a P0300 issue last year
Additional maintenance I have done:
- Front lower control arms
- Front tie rod ends
- Accessory belt -- snapped, so replaced
- Door stop arm -- replaced, as the driver-side one had failed
- A/C refrigerant 'valves' -- replaced, with recharge
- HVAC blower motor -- replaced (easy swap)
Maintenance items coming up:
- Engine oil & filter -- @ 5Kmi intervals
- Engine air filter -- as needed
- Engine cabin air filter -- as needed
- Transmission oil -- will do again before winter
- Transfer case oil -- will do again before winter
- Rear differential oil -- will do again before winter
- Coolant & coolant cap -- will do again before winter
- Brakes -- down to 6mm, last check; likely needing to do within the next 12-16mos
- Brake fluid -- will do again at time of brake job
- Suspension, shock assys -- likely within the year
- Suspension, control links -- likely within the year
- Suspension, sway bar links -- likely within the year
- Suspension, sway bar bushings -- likely within the year
- Coolant hoses -- mulling, but likely next year
To some, this seems like a lot. To me, it's simply ensuring the car doesn't fail and striving to keep ahead of basic maintenance and wear items.