Hi, I can build a website based on WordPress that can satisfy all your necessary requirements. Do you already have the domain and web hosting? I can start as soon as you reply me and finish in a reasonable time. For more about my portfolio, experience, reviews, please visit my profile. Thanks, Radu