Hola, mi nombre es Ariel Ferro y veo que solo necesitás un backend sencillo y adecuar la parte de noticias para que funcione con la db (mysql, access, mssql, la que uses). En cuanto al carrousel no va a tener impacto en tu web, es solo implementarlo mediante JQuery y/o CSS3, hay muchas opciones pero puedo elegir la que vos necesites o bien escribirla a tu pedido. Asociar las noticias a la sección a la que pertencen es rápido y sería reutilizar el mismo código.
Para el buscador podría funcionar tal y como lo hace google, que te muestra un estracto con las palabras buscadas resaltadas, todo ordenado por relevancia claro, incluso con una imagen si es que hay alguna incluída en la noticia. El form de contacto no es problema, depende solo de la tecnología que tengas instalada en el sitio, del motor de envío de email.
Si ves que puedo serte útil, te invito a que te comuniques conmigo, o visites mi portfolio personal.
Un saludo cordial,
Ariel Ferro