Interestingly, when I visit Canon support downloads, to view drivers for their current range of Pixma home/photo printers, for current macOS High Sierra, or any macOS in the past few years, I get...
This product is compatible with the operating system selected via AirPrint only. It is not required to install a driver.
Hmm, my expectation was that AirPrint might be a neat party trick to facilitate printing from an iPad or an iPhone, but not any substitute for a proper print driver when printing from a desktop. Can an AirPrint printer access duplex printing for example, or choose all the obscure print options? I assumed not, but maybe it can?
A brief Google does suggest my expectations were wrong, and maybe AirPrint does provide full functionality from a Mac. In which case maybe ongoing Canon driver support is maybe less of an worry these days. I'd also want the printer to be on wired ethernet, not WiFi. I'm fairly sure that's OK, but how to be certain?
Perhaps a visit to an Apple store might be in order, test the knowledge of the sales reps, and ask to see a demo of AirPrint being used from a Mac.
Or at very least, make sure I buy any printer from a supplier with good returns policy!