Seedvault allows you to backup the apps as part of the backup, however, I dont really trust Seedvault much, its not really fit for purpose, GOS wants to replace it, but no news on what is happening.
If you have the apps as part of the backup, it should restore the apps automatically, however, I wonder if its because your moving between OS's, yes it should be seemless, but given the issues I've personally seen with SeedVault, I wouldn't rely on it.
For data transfer (if its locally stored on the file system), maybe an idea to use something like Localsend or Syncthing, I know this isnt a backup, but if you have a lot of files to transfer, this could be a quick way to do so.