Creo que la pregunta está clara en el punto 5
Cita: El formulario PDF debe recibir los datos del HTML y mostrarlo en el broswer para que el usuario haga lo que necesita con el formulario lleno
Es un formulario prediseñado por lo tanto debe cumplir con el formato que tiene y demás.