Yikes, that sounds tricky.
The only convenient way I can think of doing this is to regenerate the PDF on the fly after they've entered their information into a form. This isn't particularly easy though and would probably require some custom programming.
Here's a tutorial on the subject ...
http://www.devshed.com/c/a/PHP/Build...ts-with-PHP-5/