@brody Nice guide! I think Syncthing might be my favorite piece of software ever written: fast, easy, does exactly what it says, and has a ton of customization options. Vaultwarden also works great, with the one caveat that you MUST have an extra-robust backup plan if you're self-hosting a password manager. I think for most of us, loss of the data due to bad backups is far more likely than a hack.
My only little bit of feedback: pihole (while awesome and something I'd highly recommend) doesn't block youtube ads. It can only block domains, and YT serves up its own ads.