I'm not sure specifically what your question is.
Dreamweaver can be used to create forms, or you could use CSS form Builder from Data Bridge.
CSS form builder can be used to add validation to certain parts of the form, and you could use the insert record behavior of Data Assist in data Bridge to store the information to a database.
you would need to use Spry Accordion to accomplish this part.