Take it one step at a time so that you don't overcomplicate it.
1) Someone visits the page - they see the job/product they want.
Do you have that working? if not, start with that
2) They click buy now. Using Powerstore - they have to create an account to purchase
True... do you have this working? This is the next step.
3) the email gets sent to the outsourcer.
This is the next step... setting up the outsourcer email... don't go to the next step until you have this one done.
4) The outsourcer logs in, and goes to a page where they can see their orders.
Do this next.
Now you have questions "can UE send an email with an attachment from this page"... no problem. I think your trouble will be getting to this step, not accomplishing it with UE.
Take it one step at a time and don't get too far ahead of yourself. If you don't know how to do step 5, complete steps 1-4 first and it might just fall into place.