Hola splig:
Para el tema de las imágenes, también puedes ponerla en esa misma capa y ponerla como estilo de fondo, centrado y fixed sin repetir (creo que en las FAQs de estilos están puestos), y para el segundo tema, si lo que quieres es lo que hay detrás del = puedes poner:
var num = location.search.split("=")[1];
(siempre que solo haya un "="...
Aunque no está mal tu forma de hacerlo.
Saludos