WP business community platform development

Hi there,

I have to make a quotation for a customer.
I would like to use WP and (the great) WPMUdev plugins to do the job !

Project features :

On a website, the customer wants to have a catalog of suppliers (suppliers will pay to be there).
The site visitors can contact one supplier and buy directly goods or prestations. My customer will pick up a percentage on each order.
The suppliers have to be able to manage their page and manage a online calendar.

The site visitors need to navigate throught catégories like geography (site is for the whole France), categories of suppliers ...

Some of the suppliers will pay to be featured (when a visitor will choose a region, there will be supplier proposal).

What kind of plugins can I use for this project.

If you need more informations, don't hesitate to contact me.

Kind regards