Hello @Sam Na !
Your questions are valid , allow me to help !
- Usually for the reason of central management and configuration it i better to manage global settings rather than specifics. Unless your needs instruct otherwise better stay inherited
- For an Azure VM we never touch the NIC setting. It is a SOS !
- Yes , Azure DNS is perfectly fine for a standard DNS resolver , unless you have specific needs via VPN , On Prem Applications.
Keep in mind it is not a one size fits all ! Your needs are setting the stage !
I hope this helps!
Kindly mark the answer as Accepted and Upvote in case it helped! Regards