Per il punto 1) si, è bastato lasciare vuoto l'else e se premo il pulsante submit, che mette a true la variabile change, cambio correttamente pagina senza che il messaggio appaia.

per il punto 2) invece ho letto in giro che il messaggio non è possibile personalizzarlo in alcun modo, ma se tu sai diversamente dimmi pure.