As instalações do Windows Server são muito semelhantes às instalações do cliente. A principal diferença é que você será perguntado se deseja "Server Core" ou "GUI" completo.
Para a experiência completa da área de trabalho, você desejará a "GUI" completa. Você pode usar outro computador como cliente. Se você deseja usar o diretório ativo, será necessário instalar a função "Serviços de Domínio do Active Directory" no gerenciador do servidor.
Para o DHCP, você deseja a função "Servidor DHCP" e, para o DNS, deseja a "função Servidor DNS". FTP é um papel subjacente ao "IIS Webservice", acredito.
Você pode usar contas locais em um servidor. usando o snap-in do Console de Gerenciamento Microsoft do grupo Usuários locais e grupo.
Eu estou supondo que isso é para fins educacionais? Se assim for, eu sugeriria executar o servidor como uma máquina virtual em seu computador (Hyper-V, Virtualbox, estação de trabalho VMware etc). Observe que você precisará de um computador com uma CPU compatível (cada hypervisor listará seus requisitos.)
Eu recomendo que você não armazene dados ao vivo nesses sistemas, com um único controlador de domínio se ele ficar inativo, você perderá tudo.
Entrar em mais detalhes necessitaria de guias completos para cada um dos tópicos acima. Eu recomendaria considerar olhando para o microsoft MCSE para windows server ou programa semelhante (mesmo apenas tutoriais na internet!) Para ajudá-lo a obter o conhecimento necessário.