Unfortunately I can't remember whether I downloaded pihole from some package manager within DietPi, or whether I used the instructions on pihole's site. It's not hard either way, it's really just one package.
The .wav format is actually very simple. You should be able to write a bash script to produce wavs without too much trouble. If you'd rather not work that low-level you can always use the DAW features in emacs.
I know Kodi running the Jellyfin plugin on LibreELEC works great on a Pi. I'm not entirely sure if/how Kodi supports YouTube, but there are so many plugins available it seems like it must. https://libreelec.tv/
I'm a swipe typer and I'm sticking with open-board-gesture-typing-v1.4.5.apk, which is some kind of fork of gboard before it went totally off the rails. The only complaint I have about it is that it decided to stop capitalizing "I" for some reason and I haven't been able to fix it, so I have to hit the suggestion each time.
With drip machines the trick is finding one that gets the water hot enough for proper extraction. Most of them do not. As mentioned elsewhere in the thread, the Mocca Master is the gold standard here, but it's expensive.
Of course, the easiest way to get boiling water is with a kettle, and if you can forego the convenience of a drip machine there are a bunch of brewing methods where you supply the water. The French press, the Aeropress and the Hairo V60 pour-over are popular options.
The main thing, though, if you're serious about the flavor of your coffee, is to grind your own beans.
Given pihole's recent record with updates, I'm not sure I want them firing automatically.