Can I create a service or network similar to Udemy.com?

I need to know if I can create a service (like Udemy.com) to supply the platform for others to use to create their courses and sell. The main functions would be:

1. The user would pay me to use the platform ($20-$30/mo) and can set up their courses and sell them.
2. The user would implement their own payment system so it can go directly to them, instead of me. I would only get paid for them using the platform.
3. Or, the user can use the system for free, I collect all payments and we would split the cost of their course.

Please let me know if CoursePress can do this with multisite.