We still print cheques, can this be done on Sage Business Cloud Payroll Professional?

No, Cheques printing is not available on Sage Business Cloud Payroll Professional.