Il problema delle virgole l'ho risolto empiricamente inserendole nel db.
Il form l'ho chiuso fuori dal ciclo perchè cosi evito la creazione inutile di più pulsanti "INVIA".
La cosa strana è che in asp funziona tutto solo nell'email non mi arriva nulla pur visualizzando Email inviata vale a dire lo script è corretto dato che il server non mi da errore