How to remove edit tab after create commerce order
You should edit the permissions for the user role in question. Doing so will mean they will not have access to edit orders, and only create them if you so choose to.

It might be a little easier to use the secure permissions module to manage the permissions in code.