Tengo la duda de como puedo hacerle para que el header o el logo abarca todo el ancho de la pagina, pues solo ocupa el espacio del tamaño de la pagina.
El logo es una imagen, no?
Entonces, el código del logo es algo así: <img src="IMAGEN" height="Xpx" width="Xpx" />
Height = Altura del logo
Width = Anchura del logo
Sólo tienes que cambiar la X de height y width e ir probando hasta el tamaño que quieras.