1) Ese "encabezado" es obigatorio, si sacás ese tenés que poner otro, pero siempre tiene que haber uno (SOLO 1) y ANTES (en el código) que cualquier otra cosa.
2) El doctype lo que indica al navegador es el lenguaje y versón que tiene que aplicar al código (entre otros). Entonces (por ej. y para ser ilustrativo) si escribís cierto código que sea html 4 y no exista en xhtml 1.0 y usas un doctype de xhtml 1.0, ese código no va a funcionar.
3) Si, por lo que deduzco de tu pregunta, no tenés conocimientos avanzados de (x)html, no te recomiendo trabajar con xhtml 1.1... creo que sería mejor que usaras
html 4.01 transitional o
xhtml 1.0 transitional.
4) Para mayores dudas sobre los doctype, te recomiendo leer
estos artículos.
5) Para la próxima, intentá usar un título más descriptivo. "porque es esto" no dice mucho del contenido de tu pregunta...