this will work fine, you have already set the forms action on the checkout page to post to itself, you can add universal email to have the order emails when the checkout button is clicked.
You may also want to store the order in your database, if this is the case, you can add the eCart store order summary and store order details behaviors to the checkout page as well.