Lo de que los usuarios suban fotos, no es posible mediante pwg pero si por medio de php + hosting externo + iframe. Es complicado y no te lo recomiendo.
Para que cada usuario tenga una página diferente, crea una página para cada usuario y debajo de cada título, le das a y cambias de Visible para todos los usuarios a Visible solo para XXXXX
Y lo del formulario de inicio de sesión, pon este código en el primer box o donde desees:
<CENTER><FORM action="
http://puro7mo.es.tl/iniciar-sesi%F3n.htm" method="POST"><TABLE><TR><TD>Nombre de usuario:</TD><TD><input type="text" name="logindata[name]" value=""></TD></TR>
<TR><TD>Contraseña:</TD><TD><input type="PASSWORD" name="logindata[kennwort]" value=""></TD></TR></TABLE>
<input type="hidden" name="mode" value="1">
<input type="hidden" name="checklogin" value="1">
<input type="hidden" name="logindata[checklogin]" value="1">
<input type="submit" value="iniciar sesion">
</CENTER></form>