Hola, para lo que necesitas considero que la mejor opción es crear un sitio basado en wordpress, el diseño podría ser totalmente personalizado o buscamos una plantilla de tu agrado, para lo del videochat también puedo dearrollarlo, aunque quizás wordpress tenga algún plugin para ello. De cualquier manera yo me puedo encargar de buscar, configurar y armar todo lo necesario para que tu idea sea una realidad. Saludos