Hola de nuevo.
Donde pone: texto=texto.replace(/n/g,'<br>');
Debe poner: texto=texto.replace(/\n/g,'<br>');
Nunca recuerdo que se pierde la barra
Para envir el texto supongo que será suficiente con poner el textarea entre etiquetas <form action="loquesea"></form>
Saludos,