This usually means the printer isn't in Service Mode or the Service Tool version isn't compatible with your model.
Not natively. The tool is Windows-only. You might run it in a Windows virtual machine, but USB passthrough often fails. Download Canon Service Tool V1074