Ciao.
Come hai già visto, AddAll attende una List come parametro, quindi è necessario leggere il file testo in una lista e passare quest'ultima allo spinner.
Se le "righe" del file testo non sono strutturate in modo perfettamente omogeneo, allora bisognerebbe utilizzare un parsing adatto, magari tramite regex (regular expression); altrimenti basterà leggere una riga alla volta ed assegnarla alla lista. In effetti per ogni riga del file testo si potrebbe chiamare anche Spinner.Add per aggiungere un valore alla volta.
La comodità della lista, tra le altre cose, risiede nel fatto che per una stessa riga del file testo potresti avere più valori di cui uno solo è da mostrare nello spinner, ma una volta selezionato poi al programma occorrono anche gli altri.
Spero di non aver ingenerato ulteriore confusione, ma in generale fornire qualche dettaglio in più all'origine permette di restringere il campo delle opzioni e focalizzarsi meglio.