I have a Canon MX922 which is wireless, scans, copies, and prints fine color prints up to 8x10, using C,M,Y,BK and XtlrgBK ink cartridges. My Sony a6000 mirrorless camera and iPad talk to it as does my iMac and my family's iPads and iMacs. Once it quits talking to itself tuning up when you turn it on, it's fast. NO problems after over three years of use. Sometimes I go for weeks without printing and the first print comes out fine.
Copier hopper takes over 20 pages. It has two paper stock input trays, one for various sizes of color photo paper, one for at least 50 sheets of copy paper. The software knows the difference perfectly.
I don't use FAX, so don't know how well it works there, but it is alleged to do FAX.
Short of the excellent 8+ ink Epson wide format color photo printers, what more could you want?
If you think any printer uses cheap ink, forget it. The secret to fine and economical printing is to not print unless you really need to, and use Canon inks.
Paper is paper and Staples sells good quality, relatively cheap copy paper.
I've been using Canon printers for thirty years with never a problem other than age. Older Canon's stopped working when 64 bits came along, killing my last Canon printer which had worked for over ten years.
If you avoid Canon printers because of unsubstantiated comments on these forums, you are missing a good buy.
I got it at Amazon.