Sales Order Acknowledgement Printed\Emailed

I am trying to figure out how to populated a checkbox once the sales order acknowledgement has been printed.

Also, how to email the customer contact on the sales order a copy of the sales order acknowledgement.

Has anyone ever done this before, any suggestions would be really appreciated.

Thanks!