Can SysCloud restore a deleted Slack channel?

Yes. SysCloud can restore a deleted Slack channel.

Instructions to restore a channel can be found here https://help.syscloud.com/how-to-restore-channels-in-slack-from-the-syscloud-backup-application