The packages from 8.6 can indeed be migrated to TFS 1.x, but it requires an advanced understanding of scripts. For instance, certain scripts that operated on TFS 0.4 may possess outdated functions and were tailored specifically for that version. You must test them, and if they fail to function, adaptation or conversion to TFS 1.x will be necessary. The functions between TFS 0.4 and 1.x significantly differ, making it crucial to adapt them accurately for TFS 1.x compatibility. Should you wish to discern what needs conversion before the adaptation process, examining the 'compat.lua' file located at 'your_server/data/lib/compat/' will provide valuable insights.
There are several scripts, systems for TFS 1.x, etc., available that can be found on Otland. Just click on 'search' to see them appear. You can take what you need, implement it on your server, and test it on your own.