Vamos a ver, para tu primera duda, el problema es que tienes que llamarla usando la direccion ABSOLUTA es decir:
Código HTML:
echo '<img src="http://www.xeitopapeleria.com/'.$foto.'"/>';
Para tu segunda duda, es mas facil si pones tu problema en el foro de CSS, de seguro te podran ayudar.
Saludos.