Seu host provavelmente fornecerá um sistema operacional pré-instalado, configurado como eles precisam - principalmente porque é mais fácil de suportar se eles o instalarem. Se você estava começando do zero, você normalmente faria a instalação no hardware que vai rodar no caso de algum problema com o driver. Provavelmente, um host não será muito complacente na instalação de uma imagem em um servidor.
No entanto, acho que primeiro você precisa considerar se o CentOS é o melhor para suas necessidades. Se você é um novato completo (e não tem tempo para se tornar qualquer outra coisa), eu recomendo o cPanel (ele é construído sobre o CentOS). Ele vem com e-mail, webmail, ftp, ssh, http / https e um bom site gráfico para gerenciar todos os aspectos do seu servidor. Se você nunca usou o Linux antes, não vai notar como é horrível :)
Se você realmente quer aprender sobre o Linux, então eu recomendo que você vá para o Debian (este é um tema quente, um que raramente é objetivo. Debian é minha preferência;)
Com relação a (D) ataques DoS, como eles são manipulados mostra muito sobre um host. Um que apenas nula-rotas seu endereço IP imediatamente é um para ser cauteloso. Pergunte ao seu provedor de hospedagem sobre seu relacionamento com seus provedores de upstream - se eles se coordenam uns com os outros durante os ataques, que proteção eles têm para impedir ataques. Este é geralmente um dispositivo que analisa o tráfego de padrões anormais, separando o tráfego de ataque do tráfego normal.
Muitos hosts têm servidores de nomes que você pode usar e oferecem um painel de controle para gerenciar as entradas de DNS. Se você quer ter controle absoluto, então você pode rodar o seu próprio servidor de nomes e usar o host para fins de escravidão.