1 - desde expresiones regulares hasta con un simple substring se puede validar eso, y es fácil de conseguir
2 - obviamente se requiere o de AJAX o validarlo al llegar al server de preferencia
3 - ¿es una broma?: extrae los últimos 4 caracteres de la cadena de fecha, convierte a entero y compara
no importa que no sepas javascript, son problemas básicos de programación que se resuelven consultando un manual de javascript