Puedes reportar mensajes con el icono de alerta que está a la izquierda
Puedes conseguri script an laguna de estas páginas:
http://www.refactory.org/ http://www.freecodesnippets.com/
Sobre lo de usar HTML5, pues podrías usarlo, pero verificando la compatibilidad tu mismo.
Y lo último, bueno creo que no estás entendiendo de que va ajax, ajax se comunicará con tu servidor de forma asíncrona, pero no sustituira el lenguaje del lado del servidor que estés usando ( ya sea PHP, ASP, JSP, etc), bueno eso es lo que yo sabía. En todo caso eso iría en un tema aparte en la sección de ajax.
Saludos