To my surprise, I was able to implement custom medals shops in VenusRootLoader!
By this I mean you have have their stock saved on your save file and the pool can be managed completely independently from the other 2.
It took a few complex patches, but it was overall A LOT easier than I expected!