Estás utilizando un navegador desactualizado. Puede que no muestre este u otros sitios web correctamente Deberías actualizar o utilizar un navegador alternativo.
Puedes hacer una consulta antes de insertar el registro con un where q incluya las columnas q quieres validar si la consulta te devuelve un registro o mas pues no insertar el registro ya q esta duplicado. Otra forma es agregar un indice unico a la tabla y le agregas las columnas q debes de...
Puedes usar la funcion split de la clase string pasandole como parametro el ascii del retorno de linea y esto te devuelve un string[] como lo nececitas, seria algo asi:
string[] lineas;
char[] c={'\n'};
lineas=texto.split(c);