Ok. yes. That helps a lot. I think almost all of the items you listed have a GUI on most desktop environments for *nix, GNOME and KDE certainly. And that's part of the challenges with Linux, we say Linux but really mean KDE, GNOME, etc. Because if you had GNOME on Linux and GNOME on FreeBSD, they are more alike from the end-user's perspective than a system with KDE on either OS. And we can do maddening things like have mostly-KDE system with bits of GNOME installed because maybe we like a few of their apps but don't like their panels and widgets.
On GNOME there is a very basic user account dialog, you can edit your name, icon, set password, enable automatic logins. If you want to move your home directory or something, you'll be hitting the command-line. And it's quite easy to screw up, so have a recovery USB stick setup before hand.
Printers I always setup graphically on Linux. It'd been 20 years since I touched printcap or other lpr guts. Apple really did us a huge favor when they upstreamed CUPS. Way easier to setup a Linux box than Windows 11 (my wife's compute never seems to find our old Brother printer)
X11 and Fcitx5 (Wayland) make IME bother powerful and a bit of a complicated set of choices for the end-user to make. Ultimately you can have your input method very customized and working in just about every app, certainly everything that is using GTK or QT. But even old school stuff like xterm does indeed work (I use IME for emoji shortcuts in xterm & hexchat)
For both GNOME and KDE, there is an accessibly settings menu. You can turn on the screen reader and get most apps to do TTS when you focus on a window or GUI element. Using either the mouse or tab key to change focus. More detailed settings were hidden by the GNOME team, there is a gnome-tweaks utility to get at them but it's annoying they dropped a lot of "advanced options" from the main settings window.
Slackware Linux from the mid-1990's had screen reader and braille terminal support at the installer (I think BRLTTY), so the hobbyist teletype OSes have long been winning at accessibility.
For restoring the system to an earlier configuration, there isn't a good out of the box experience. If you have the foresight, you can easily install a program like Timeshift and have a GUI and even automate your snapshots. But I don't know of any distro that have any of this setup for you in advance. I think in part because there isn't an agreement on which backup software is "best" or how to have sane defaults that work for most people. I think as Linux starts moving to using Btrfs by default on the main distros, the answer will be obvious and cheap. Until then people are going to be using rsync or Restic with some GUI or shell script wrapper. Powerful and flexible, but unlikely to ever see any kind of backups made by 99% of Linux users.
Ubuntu added the ability to update, install, or blacklist graphics drivers and other proprietary drivers. Giving you fine-grained control. If you want to install the latest NVIDIA driver before your distro vendor has pulled it in, that's going to be a command-line affair and not well supported. But if you wait for Ubuntu, Fedora, etc to packaged it, it should offer an automatic update option several weeks after the vendor released. (not ideal, but trying to be honest here)
Overall, Linux and *BSD can function as a desktop OS. Now would most people prefer the experience the *nix desktop GUIs over macOS or Windows? Probably not, more a matter of preference now though than any significant superiority. But I think most days on any modern OS can be done entirely in a GUI. And there's a few things on Windows you still have to do with cmd line, if you are ever unfortunate enough to find yourself in that situation.