[Google Pixel 7 Pro] roirraW "edor" ehT:
You're welcome! I feel that the Pixel 7 Pro section blew up even more than the 6 Pro did.

I don't think I'm an expert on Swift Backup, as I only use it the particular way I do. Anything important I have copies of on my computer and in encrypted in the cloud, so I haven't worried about backing up local files. I haven't looked into the possibility, but there are free and easy ways to do that, such as with SyncThing. If you didn't want it to sync deletions, you could set it as a one-way sync. I've used that app and program before with success.

Doing a quick look, I haven't noticed a way to define to keep X amount of old versions of apps/app data except that I do have enabled "Archive old version of an app backup", so it can keep at least 1 old backup. There are customization features in the app that I haven't explored, though, so probably a support thread or just trying a trial of the app (I think they have) would probably give you a better idea.

You can have Swift Backup do backups to both the device and the cloud - I think locally kept backups are mostly just for convenience, such as if you wanted to keep large backups from games for quick restoring.

For the last 6+ years, I use Google's cloud backup and restore. It restores more and more of my app data - for any apps that have implemented their automatic backup API. That takes care of a lot of my most immediate restore needs.

Yes, I use AOSP Mods.

The option you're looking for in Google Photos is below. I've never not seen the ability to restrict it to Wi-Fi only, which is how I've always used mine (and my wife does too):

AOSP Mods 3-dot menu / Import-Export / Export settings to file

Then "Import settings from file" when you need. I think the most I need to do in the app once I restore root is re-visit a few of the menus in the app. I backup my AOSP Mods data to a folder I have in Google Drive any time I change a setting, or also any time the app is updated, since app data can also be updated when the app is.

I use Nova Launcher Prime. Like AOSP Mods, I make a backup to a folder in Google Drive every time I make a change to my home screen / app drawer configuration. For years, I keep an app "tab" that I call "First Boot", in which I keep apps that I want to run at least once after I setup a new device, or in some cases manually restore app data for them to get them going the way I like.

I have other app tabs in Nova's app drawer set up for root-related apps. Setting up a new device with Nova Launcher and restoring my backup restores everything except, in a few cases, the very specifics about some of the widgets. Like Weawow weather widget, I have three different detailed widgets from that app on my default home screen. When I click each Weawow widget in Nova to restore the widget, I know how I had each configured pretty much by heart, so I don't usually bother restoring app data for them. Nova retains the shape and size of each widget. Widgets would also be affected the same way by using safe mode.

Some apps in my "First boot" app tab, I don't necessarily revisit right away on a new device, but I do when I need something from the app, or when it occurs to me. I could probably split that app tab into two - a higher priority one and a lower priority one.