To add to your list (I made very similar choices):
Standard Notes was pretty decent for acessing notes between multiple devices when I used it. Now that I am back on Android, I use Syncthing for both pictures and notes, without a cloud intermediary.
Aegis instead of Google Authenticator. I found it the most straightforward, and it has backups/transfers not tied to any account.
QKSMS instead of Google Messages. It doesn't support RCS and reactions come across as texts, but no issues otherwise.
Fossify apps for other basic functionality.
Something to keep in mind with custom ROMs and OSes is that only some have VoLTE support. Which, with 3G shutdown, is a must in the US, unless you are in a great 2G coverage zone.
Standard Notes was pretty decent for acessing notes between multiple devices when I used it. Now that I am back on Android, I use Syncthing for both pictures and notes, without a cloud intermediary.
Aegis instead of Google Authenticator. I found it the most straightforward, and it has backups/transfers not tied to any account.
QKSMS instead of Google Messages. It doesn't support RCS and reactions come across as texts, but no issues otherwise.
Fossify apps for other basic functionality.
Something to keep in mind with custom ROMs and OSes is that only some have VoLTE support. Which, with 3G shutdown, is a must in the US, unless you are in a great 2G coverage zone.