Yes, stupidly practically all printers
are not supplied with a 50p USB cable
If it's one of Canons latest printers then YES it will have chipped carts and compats. are probably not yet available!!
You could refill them but need to check that software is available to reset the chips on the carts.