te contesto algunas de tus preguntas:
- En el caso de tu amigo, si se puede poner fotos como fonfo de pantalla, pero no en todas las versiones del W7, si la pc que compro traia instalado la versión starter, no es posible, esto es simple y sencillamente porque asi ha sido configurado por microsoft, la razón de ello no es tanto por un tema de consumo de recursos, si mas bien porque ciertas características de personalización del sistema, están reservadas para las versiones mas caras y esta, la starter es la mas barata y pues tiene varias restricciones, que en general hacen que el usuario común prefiera pagar mas antes que soportarlas, pero que quizás para ciertos organismos o empresas no le representan ninguna molestia. Te dejo para que veas este articulo:
http://www.genbeta.com/windows/microsoft-confirma-que-windows-7-starter-no-permitira-cambiar-el-fondo-de-pantalla . Ahora bien, en teoria no se puede, pero en la practica con algunos artilugios cambiar el fondo de pantalla se logra, te dejo la direccion de este post, donde se explica como:
http://www.taringa.net/posts/ebooks-tutoriales/3935399/Cambiar-fondo-de-pantalla-en-Windows-7-Starter!!!!!.html
- Para tu problema con vista podes usar la opcion reparar si conseguies el dvd, hay explican 2 formas de hacer:
http://www.configurarequipos.com/doc593.html y
http://www.trucoswindows.net/windows-vista-149-Reparar-sistema-en-Windows-Vista.html
Saludos y recuerda valorar las respuestas.