If I understand correct, one most interesting aspect of your requirement is the workflow implementation, other that the 3-D integration of User, Products and Orders.
Yes, I can deliver this. Also, in case you'll be interested, please let me know your availability such that I can give you a demo over skype/Teamviewer of one of my modules I have already developed.