Great tips and most of that I already had in my draft. I wanted to go for unbound as I am familiar with it. But I saw that unwind does a great job as well. As it also configures your resolv.conf, it looks to be a nice combination.
I will soon share my draft document with you, so you can shoot at it 😄