Hola:
Sobre el cursor, se trata de que se muestre el reloj típico de espera (en windows es de arena y en los mac uno analógico)...
Sobre la pregunta de las acciones... la cuestión es hacer la operación lógica "Y" (and) con todas las acciones:
onsubmit="return (validar1(this) && validar2(this)"...
Saludos