otra solucion a la pregunta 1 podria ser:
Código PHP:
$nombre = $_POST["nombre"];
$email = $_POST["email"];
$telefono =$_POST["telefono"];
$asunto = $_POST["asunto"];
$mensaje = $_POST["mensaje"];
$para = "[email protected]";
$cuerpo="<b>Nombre:</b> $nombre";
$cuerpo.="<b>email:</b> $email";
$cuerpo.="<b>telefono:</b> $telefono";
$cuerpo.="<b>asunto:</b> $asunto";
$cuerpo.="<b>mensaje:</b><br> $mensaje";
mail("$para","$asunto","$cuerpo","From: $nombre <$email>");
De este modo estarias mostrando en el CUerpo del mensaje todos los datos que se completaron en el formulario
suerte