Apart form Admin, Home Page, Join page, Creator Page, advertiser Page, Consulting, Approval, Statistics, Federated login etc be enabled there.
No worries about the Payment Module. Already I have worked with PayPal payment module. So easily can do this.
I m creating a detail work flow document and share with you.
By the way, have you decided about any technology for this project? Please ping me to discuss details.