Solucionado el tema de acentos y simbolos:
En esta linea:
Código PHP:
$editFormAction = $_SERVER['PHP_SELF'];
if (isset($_SERVER['QUERY_STRING'])) {
$editFormAction .= "?" . htmlentities($_SERVER['QUERY_STRING']);
}
He añadido al final:
Código PHP:
mysql_query("SET NAMES 'utf8'");
Gracias Nueve Reinas.

Ahora solo falta saber como hacer lo del primer resultado de combobox