You raised an important point that restic binary is not completely standalone and still has some dependency, eg, glibc. Any other dependency?
I raised this question here, that if I backup the data with restic, and back up restic binary, if I will be able to unlock the repository in the future. It seems, maybe not, since glibc version might advance in the future and be not backward compatible.