I don’t expect much but I found an old pi I bought probably 2016(may of been 2017). It was supposed to be a pi-hole but was never able to get the dns forwarding to work on my modem. It still works but wanted to somehow convert it to a regular distro(it’s based on a micro-SD and I don’t have any more microsd readers). I wanted to set it up as a basic system I could ssh into a terminal. Not expecting anything fancy or even graphic based. A lot of stuff I want to learn/practice “work” on windows but are native to Linux, like vim/neovim nmap gcc etc. Is this feasible? Am I under estimating what’s possible with it?


Raspberry Pi’s are full of possibilities, even old ones. Here is what I’d do.
Not sure what you mean here but there is no reason that any modem or WAN box ever really needs to involved with a pi-hole. You can set the IP to use for DNS lookups on each host by hand… OR you can turn off DHCP services on the modem run that off of the PI, which then sends the IP of the PI/PiHole for DNS as part of the DHCP lease to each client.
At any rate, ideas for it:
There are so many more ideas like weather stations, news feeds, little web services for whatever.
I reccomend using DietPi as the OS for all this. It comes with lots of optimized software you can install by selecting from a list. Easy and fun.
I use an older pi as a homepage server.
https://gethomepage.dev/
Directly and with your address to the encrypted DNS providers’ modem. Same issue as with VPN providers.