So that question gets a little crazy because we did so much stuff but basically we created a form and a php preview script that would layout all the info how I wanted it.
(I've attached those files bellow.)
Now we get a little trickier...
4. Saving sessions in .txt files on the server to save what you have so far and come back to it with a session key.
Sesssion key would be the filename and could be like:
"052309" being the date they first created the session
and "1273" could be either a random number or a counter, just as long as no two of the same number come up on the same date.
I think it would be best to save the .txt in an xml format to make recalling the info later easier.