Lots of good stuff there.
Expanding on game “origin”, also to record original publication dates, version numbers and dates and versions of any updates published. Also testers.
On author licensing;
Some authors would like the license to insist that the libraries are prohibited from charging users a fee to access their games.
And;
When an author submits a work to the library, either directly or indirectly (eg by opt-in), the library should (if requested) send the author a written copy of the license (eg by email). The reason being, is that the library’s license will invariably change over time, be revised etc. What was originally agreed must be retained.
Alternatively, if the library wishes to maintain a consistent license across all works held, it has the additional obligation to authors to reach out to renew those license terms.
I do not think it’s sufficient to say, the library license is on the website as this could change at any time and does not necessarily reflect original agreements entered into.