Humm...In your little novel I see the word 'rights' but I miss the word 'payment'
How much will you pay all modders to allow you to use their mods? Better get a big bag of money...
It's not sure that Ubisoft still owns SH5, one licensee is U-Play I think and if so, they are limited in their actions about the game.