Building a Press Release Submission Website

Hello Guys,

I am looking to build a press release submission website with the following features.

1. Customers can chose the pricing option for the press release. ( Pricing Table)
2. After they pay, then can submit content for approval.
3. Moderator reviews the press release and approves it.
4. Once approved, the article is auto posted to 10 other website that I own.

Any help will be greatly appreciated !