How do I save the user submitted values of a multi-step node editing form in the database after last step submission?
After you have constructed your custom node object by stepping through your multi-form, use the node_save() function. That will write your node to the database.

To see how Drupal creates and saves it nodes you can take a look at node_add(). Hope that helps a little.