I can't really see any issues if you set up the linked server with self-mapping. That is, to be able run these queries, he needs to have permissions in msdb and the ReportServer database when he logs in directly. Using a linked server with self-mapping.
If the developer does not have permission and hope that you will set up a linked server with login-mapping - just say no.