Cita: se ejecuta correctamente en el navegador?
Si, se ejecuta correctamente. Tendrás que tener en cuenta escapar las comillas y ese tipo de cosas.
Cita: ¿conseguiria que la pagina cargara mas rapida?
No, todo lo contrario. El procesador del PHP "pasa de largo" lo que esta fuera de los tags de PHP (<? y ?>). Y procesa lo que está dentro, por ende demorará mas tiempo, ya que tendrá que ejecutar cada echo.
Cita: ¿evitaria que el codigo html lo pudieran copiar?
De ninguna manera. Lo que el PHP hace es devolver TODA la salida de tu script al navegador. Esta salida incluye TODO lo que sale de tus echos y prints. Ten esto siempre en cuenta: el PHP se ejecuta en el servidor y devuelve, de una sola vez, todo el resultado de tu script al cliente (navegador), el cual solo muestra html.
saludos,
chubu