Attended sysupgrade does allow you to retain your configurations, and it can indeed be used to upgrade from 24.10 to 25.12 afaik. However, backup is still recommended in case something goes wrong.
EDIT: Just saw your other post. As long as you're not modifying the list of packages to be installed, attended sysupgrade should work. Otherwise, you'll need to request a build with the updated list of packages and flash the sysupgrade image from the build instead.