Almost completely OSS besides a few manufacturer blobs you can't really work around.
I have a "normal" Android phone I use for work but my S5 is my daily driver for everything else. Works great, hardest part is setting up stuff to replace FAANG.
I use ProtonMail, Open Camera, Matrix/Riot for family chat.
Haven't found a good calendar yet but overall way more usable than a dumbphone and privacy concious
There's some "nicer" options like One plus for LineageOs but you will probably find the S5 fairly snappy since its based on Android 8.0 . IMO the last few versions of Android make a much larger performance difference than a few CPU generations