Hola monoswim:
Creo que la manera más cómoda para truncar un array es asignándole un nuevo valor length:
elArray.length = 0;
Y para dejar seleccionado un elemento, tan fácil como asignar al value del select el ídem del option que quieres seleccionar, aunque si truncas el select, se limitarán las posibilidades.
Saludos