I haven't set up the secure site yet but dreamhost does provide ssl so I am assuming that that part shouldn't be a problem.
Adobe acrobat works real good for creating the fill-out forms and it lets you add a submit button but the submitted form needs to be "treated" on the server by some sort of script and then the result should be emailed and/or submitted to a database.
I will research this further. Let me know if you figure something out. Thanks