They look more like a merchant that hooks into other website content and not a one where you upload to, so the invitation seems strange, the licences are contributor specific not from WebStockPRO
There is no mention of model releases so this must be dealt with by the contributing agencies.
David