Canon PG-545XL / CL-546XL ink cartridge 2-pack (123ink version) for €37.50
This printer does not include a USB cable.
USB printer cable, 2m for €6.50