para que no haga submit la funcion validar_todo deberia devolver un valor falso, viendo que las demas funcionan ya lo hacen podrias hacer algo asi:
Código Javascript
:
Ver originalfunction validar_todo(){
if( !(validar_texto() && validar_edad() && validar_telefono() && validar_email() ) )
return false;
}
Osea si se cumplen todas las condiciones no devuelvo falso y hago submit, sino para el envio