Mesa is usually included in the backports repository some time after a release
Also:
When the system hibernates, information about the device and offset used is now written to a non-volatile EFI variable. On next boot the system will attempt to resume from the location indicated in this EFI variable. This should make hibernation a lot more robust, while requiring no manual configuration of the resume location.
Are other subvolumes of those volumes mounted somewhere else, with other btrfs options? The btrfs options, including compress, are not applicable per subvolume.
I would just set it up with normal KDE with autologin and have the home directory deleted and recreated at boot.
Should they mess up anything, just tell them to reboot
You’re going to have to remember what did you change. Is this bookworm? Things don’t just change themselves in Stable