3-2-1 rule with restic. Check it out.
Did you try
sudo dpkg -i path/to/tic80-v1.1-linux.deb
I self-host FreshRSS as a container with podman behind Traefik on a raspberry pi 5 and use the web interface on desktop and FeedMe on android. Pretty happy with the setup.
TL:DR Buy a pre-installed laptop of your liking, be it windows, Mac or even Linux-based.
I guess non tech users would go into a store and buy a laptop with Windows or MacOS pre-installed. You boot it up, go through some questions and boom you are ready to go.
It appears that you are expecting that same experience with a DIY installation of an unsupported OS on some random hardware. You cannot expect it to be so smooth.
So what I really suggest is that you get a laptop that is designed with Linux in mind from scratch.
Go to tuxedocomputers.com or system76.com and just buy a preconfigured Linux based Laptop. It will work out of the box. Problems solved. Easy peasy.