Nice! I've been using pure Arch for like a decade, I've tried other distros but I haven't found anything that I like better than it.
I remember the struggles of overcoming the Windows indoctrination, it took a while, and caused a lot of frustration, but that was back when Linux was a lot less developed, back around 2005. Keep hacking at it and it will eventually become second nature. Don't slack on using man command or the help flags, they'll save you a bunch of time.
Setting static DNS servers should be as simple as using PiHole to hand out the DNS servers via DHCP and if you're setting a static IP for the Linux host then you could either just define it in /etc/resolv.conf or set it with systemd-named (I think that's what it's called, I forget, it's the systemd implementation.)
Once you get the hang of Linux, you'll realize that it's actually a lot easier to use than Windows.