What size shop is this going to be? Would the Windows server be onsite, remote, or hosted somewhere else? What other Microsoft tools are you using (AD, Group Policy, DNS)? Just trying to get a better idea of what this will look like so I can answer your question more accurately.
Size of the shop is about 200 users. All our windows servers are hosted in Azure. On-Prem we will have AD server for authentication and laptop group policy.
Yes, we do have pritners onsite and voip phones that use cloud PBX. We bought 2 MS425 as our core switches and MS350 as access switches.
I'd suggest using network equipment for DHCP as opposed to servers, the reason being server failure means your DHCP is offline and client devices will start to lose connectivity as leases expire.
Network equipment is very rarely offline or rebooted.