SharePoint file download and report

Job ID: 31126059

Budget: ₹1,500 – ₹12,500 INR

There are 2 tasks related to SharePoint online automation.
1) Download recently modified documents from a particular site to a shared location. And send an email with the result. If there's any issue the email should be containing the notification on which file was not downloaded.
2) Generate a report on all the files from a site, which contains multiple document libraries. The report should include the below.
* Number of files from each document library
* Recently modified documents list and their counts
* Each document's view counts
* List of documents that never been modified since the date it was uploaded
Related categories: Sharepoint Powershell