Exactly.
Yep.
Not on the internet, no. But on your local network, yes. But this is mostly not a real issue.
If the upstream server supports it, yes. So if you copied the URI of the DNS server (like https://xxxxxx) it will be encrypted.
https://xxxxxx