I'm not sure if this is possible but you could somehow make the book not possible to drop or sell (possible to take out of inventory though and put into a chest or something), and if there was an update to the book then they could update everyones books at the same time.
The book could be placed in a chest, and the chest could be broken, dropping it into the void. It would be easier and probably more efficient to add a /kit rulebook or something of the like.
I’m not 100% but I don’t think you can edit books, especially not hundreds of them, when they’re already finished and done. Thats the thing, that can’t be controlled. If a small mistake needs to be fixed or there’s a slight change then books will have to updated and then becomes an issue of people selling the ‘OG books’ My original thoughts still stand, that this is a good idea in principle but has issues.
I have no actual experience in server development, so this could be completely wrong. Theoretically, you could remove all of a specific book based on metadata, but I'm not sure of it. It would be impractical to say the least.
By the way, this will get fewer people to apply for mod- which I don't know if its a good thing or a bad thing.