window.open è semplicissima:
window.open("http://url_che_vuoi_aprire");
https://www.w3schools.com/jsref/met_win_open.asp
dopodichè, nella pagina caricata dalla window.open devi inserire:
setTimeout(function(){ window.close(); }, 3000);
dove 3000 sono i millisecondi dopo i quali vuoi che si chiuda.
Non ho capito per nulla che cosa intendi con "aprirne un'altra fino alla fine della lista"...