You can use pretty much any keyboard but I would recommended a keyboard that is not by a major company that has its own property software
I have a corsair k55 and the extra keys on the left they are useless because if your plug this keyboard into a PC that hasn't corsairs icue installed it goes into " compatibility mode " aka the keyboard forgets your custom settings and keybinds
Ubuntu has gotten worse that it seams to was a few years ago. I didn't use it outside of servers. Many don't like the direction that ubuntu goes with snaps. But use whatever distro you want
It exists a similar tracker to the airtag by Samsung but idk if you can trust them anymore than apple. I have a 9 year old step sis and with her we have had problems with her because we couldn't track her. In her school phones arent allowed at all. My mother and my stepdad really doesn't care about privacy or security their use windows China phones etc. they usually use an app provided by google " family " I think it is called there thy can also lock up the phone etc.
I am glad that I don't have the problems to be honest with you. What I would do is to look for a device that can do the job for me were the server can be selfe hosted. If literally nothing exist I would try "do it myself"
If you selfhost a nextcloud yourself this will be easier idk to be honest if this is up to date anymore and if its real time but check https://apps.nextcloud.com/apps/phonetrack
Set it up and glue if possible a small phone that you trust on your girl and you are ready to go
Alternatively look for a mini pcib PC like a raspberry pi zero or something like it put somehow a Sim card in there and get it to work (good luck with that). Program a software that pings your server once per minute or every two. Then you would have to make a case were you can put your mini tracker and a powerbank into. And hang this device to a belt that your girl would have to were
I know that is a very stupit way but hey more private it cant get
If you want to go really minimal you could use alpine Linux with dwl as a window compositor and st ans your terminal emulator
I currently run arch with kitty and hyprland but I'm thinking about switching back to Novara and arch in a distrobox or going with bedrock Linux with arch and nobara as a daily driver
Most of the time it isn't about the kernel what is causing gaming problems it is most of the time other packages.
I had problems with a few games on KDE neon what uses a ubuntu lts system as its base
I don't know why so many are talking about Debian with distrobox I'm currently testing with bedrock Linux with a hijacked nobara for gaming and GNOME things. I also fetched a arch strata for anything else like window compositor waybar librewolf etc
Yoo that is really nice. The one thing what stands out to me is the python & KDE one do you know why you did this on top of the distro ones