Hello Marion. If the printer is controlled via WLAN, you do not need any additional cables.
However, if you want to connect the printer via the USB port, you will need to buy an additional
USB cable.
Yes the printer comes with a set of ink cartridges, this is the case with all printers, what it takes to print is included (except the paper, LAN or USB cable).