Hola alka-seltzer
Contestando a tu segunda pregunta, lo estándar es crear un div contenedor y anidar los demás divs dentro del mismo y en porcentajes
Este div contenedor debe estar centrado y tener un ancho máximo de 960px por ejemplo:
#contenedor {
margin-left: auto; //alineación central
margin-right: auto; //alineación central
max-width: 960px; //ancho máximo
}