Hi there.
Mabey it is me but i am a bit lost with your question here.
first question that pops in my mind is, is this data going to be stored somewhere like a DB or something?
Second somebody have to type in the data which is going to printed out. I dont really see how you can automate that.
when you say users you mean some sort of customer i guess
and yes if you have an form that looks like the form that is supposed to be filled in you can put first name in an sertain spot.
This is not much help but if you awnser the questions somebody might be able to help you
Fox_m