See this thread for the first part, saving the PDF via script: Found Sets to PDF with unique file names
From there, it's a matter of setting up the Send Mail script step to refer to the same $Path variable as the attachment for the email.
Thanks! I'll look into this and see if it works for us. Greatly appreciated.