For the first one we can create an rule that will automatically notify someone if a document has been created or added to a specific project, but it will not include the document itself (user will need a license to access the document). #2 is possible assuming that you manually send the doc to them initially. Also if they are a licensed user they can annotate the doc in Clarizen itself (really cool feature). For #3, I would create a task for approval of that specific document.
I'm also going to let our expert for Marketing Scenario expert chime in here with any recommendations I might have missed.