Is restic suitable for me? [Multi-Client Backup & Synchronization]

This sounds like you want git-annex https://git-annex.branchable.com/ combined with one of these free cloud storage solutions.

It would allow you to synchronize a large collection of data while only storing the ‘new’ data online. Check out the video on the git-annex assistant.