I run desktop linux via postmarketOS on a Lenovo Duet 5 (Snapdragon 7c). It isn't the most powerful device and the webcam doesn't work but other than that it works well and battery life is excellent
It's a sure fire way to get your uni submission incorrectly flagged as plagiarism. How straightforward it is to prove you're the original author varies by institution.
I'm with you on the sunsetting of ChromeOS, but I'd like to offer a counterpoint to your experience of the Duet. I've been using the newer Lenovo Duet 5 with PostmarketOS[0] (linux for ARM) as a daily driver for more than a year and it is almost always great (minus no functioning webcam, which is abysmal anyways)!
Did you consider using sway[1] as your window manager? From what I understand wayland is better equipped to deal with modern displays and touchscreens. (although it is still more complex to do certain tasks like screensharing).
This seems like a great idea (I had something similar built on a personal level using org-mode)! Luckily, I've just managed to find myself a position, but this would have seriously helped me.
Do you have your passwords in plain text in your home folder? It seems like Pass (https://www.passwordstore.org/) would solve this problem in a more secure fashion.
Thank you for posting this, I also volunteer in a local school running a Code Club. I would be very much interested to know how you handle differences in age group. I sometimes struggle as the group ranges in age from 4/5 yo to 11 yo. Finding suitable material that can be approachable for all is nigh on impossible and being only one individual I do not have the capacity to have multiple courses running in the same hour.