CachyOS is en vogue. I’ve been using it forever, and it’s awesome.
KDE, and I think GNOME, have good support for touchscreens. You can pick either at the start.
For fingerprint readers, looks like you want this: https://wiki.archlinux.org/title/Fingerprint_GUI