Hi
Thanks for your request. Unfortunately both of your requirements can’t be resolved using Aspose.Words.
1. There is no way to get author of each revision. This is known issue # 4900 in our defect database.
2. Regarding the second issue. You can try to compare document before accepting revisions and after. You can accept revisions programmatically using AcceptAllRevisions method.
Best regards,
Alexey Noskov
Developer/Technical Support
Aspose Auckland Team