For #3 above, here is the scenario:
Three identical copies of a PDF are distributed to 3 individual reviewers. Each reviewer will open the PDF copy using Adobe Professional, then proceed to add annotations to the PDF -- sticky notes, highlighting, etc.
Once the process is completed, the reviewers will save the document to a pre-determined location. Thereafter, the documents will be consumed by a program that combines all of the annotations onto a single copy of the document. Since each reviewer is reviewing the same document, we do not need three copies of the document; we only want one copy, with the annotations from all three reviewers. We are looking for a control that can perform this function.