Hi Tom,
1. Can you explain what you mean by "a database format?" What exactly do you want to happen when a client fills out the form? If you want your form to send an email, there are plenty of free [url http://www.google.com/search?q=php+mail+form]PHP Mailer scripts[/url] available, or you could write your own if you know some PHP.
2. Yes, it would be possible to develop a script which mails both the answers to your client and a "thank you" to your visitor.
If you can explain exactly what you want, I may be able to provide more help.
We also have a consulting service which can set up forms like this for you, validating user input, inserting records into databases, and sending emails. Please let me know if you're interested in having us build these forms for you.
All the best,
Chris