Using Linux since 2008 ish… (As non IT user), I recommend going and route, and using pop os (or bazzite which people say also works well but is personally haven’t tried), I am currently using tuxedo os on my laptop but my pop os journey for your use case on the home machine has been the smoothest, and if you go do route which I did, I had never thought about any driver issues… The only thing in pop (which I haven’t updated for a year now, yeah life got crazy), was that always do apt get updates / upgrades as pop OS’s package manager gui used to get stuck sometimes, once the terminal completes the updates then use the GUI to update the pop os things. Other than this small hiccup, never had to do anything else. (Oh yeah when buying hardware some people told me that getting the latest and greatest cutting edge sometimes takes time for the kernel to catch up to the optimizations of drivers, but I always bought 1 or 2 gen behind the latest and never had any issues, I mostly play Indy games other than 1/or 2 like Tekken series at 2k monitor so I never cared about 4k 120 or above fps.)
On the graphene website, I would recommend reading their full “Features” page. It explains a lot.
In addition also look at /e/os/ as well. I am currently de googling from my primary phone to a secondary phone (on my old phone; I flashed /e/os/ on it. And it have no Google apps. They have micro g integration built in. And I use “shelter” to create a work profile to isolate the apps that are not privacy focussed and they forever live in that sandbox, and you can turn off and on those apps with one click".) Changing my email address to govt/doctors/etc. And backing up data from google account is taking the longest before I disable that completely.