I use one static ip on the server and it works fine, I don't feel you need a different IP or Nic for each service.
If you add Active Directory role this will step you through the DNS setup, otherwise adding the DNS role will walk you through the process, set the NICs DNS entry to the fixed static IP.