domanda 1 si risolve con JS, questo è il forum sbagliato
domanda 2 devi puntare lo script con il form
nel codice html che hai postato c'è:
<form method="post" action="" enctype="text/plan" id="modulodicontatto" name="modulodicontatto">
in action dovrai impostare l'url dello script cgiemail che invia i dati