1) No se entiende... pero si vaz a recibir valores de un formulario por POST ocupa $_POST, supongo sabrás eso... para guardar los valores y reutilizarlos después asignalos a su vez en variables de sesión; consulta las FAQ:
http://www.forosdelweb.com/showthrea...998#post238998
2) No hay diferencia, la conveniencia la pones tú... si es más HTML y solo ocuparàs algunas cosillas en PHP mejos usar PHP embebido en HTML ¿no?.. y viceversa. Una ventana a tomar muy en cuenta es que el trabajar con PHP dentro de HTML si usas un editor visual de HTML podrás trabajar más graficamente; consulta las FAQ:
http://www.forosdelweb.com/showthrea...728#post463728