Hello, I'm starting a new online business with a friend and we're needing to build something where users will be able to sell us their pictures (Something like stock photos). So I decided to open this topic to ask for extensions suggestions (Except Virtue Mart please, I already opened a topic in Virtue Mart forum):

Must-have:- User must be able to have his own control panel- User should be able to upload a zip file- User should never have access to other user's files- Admin should have access to user's files

* Perhaps a mix of a gallery and a support's ticket system would work *

Things that would be great to have:- A payment gateway- Pictures preview for the zip file

I'm not asking for anyone to develop this, just need extensions names if you know about something that might help.