The tools work in a modular fashion, you just put together the tools to create the experience you are looking for.
For the first part of this you would use CSS Form Builder to create your form. Once it has been created you can then add in a DataAssist insert server behavior to ensure that the information entered by the user will be inserted into your db.
To get this information sent in an email message you can apply Universal Email to the page. This will create the server behavior that sends the information in an email message. You should apply them in this order. Other than that there is nothing that is specific about the way that you will apply the server behaviors to achieve your result. Please post back with any further questions that you have about any part of this.