En ide kunne være at bygge det på et cms. Joomla kan meget af det du efterspørger som standard. Og hvis ikke kan du tilkøbe resten af funktionaliteten. Vær dog opmærksom på, at det ikke er helt nemt at sætte op for en nybegynder.
Du kan også vælge at bygge din markedsplads i Wordpress, hvor du med fordel kan bruge en af følgende systemer:
Billig og eftersigende ret god: http://directorypress.net/
Vær opmærksom på, at det er meget hårdt arbejde at få sådan en platform til at leve - og de fleste fejler i forsøget. Du kommer dog 100% til at lære en masse og hvis det bliver en succes er det jo bare skønt!
Slutteligt vil jeg ønske dig alt det bedste held og lykke med dit projekt