Giusto per chiarire la terminologia usata: Se chiedi di "reinstallare macOS" che significherebbe macOS "Sierra", almeno, in senso stretto, le versioni precedenti del sistema operativo Macintosh sono chiamate Mac OS X.
Questo MacBook Pro 2009 dovrebbe essere in grado di avviare qualsiasi cosa da Leopard, Snow Leopard, Yosemite a Sierra. Che si traducano in numeri di versione come qualsiasi cosa da 10.5.7 (9J3050) a 10.11 (e con avvertimenti: anche 10.12) possono essere installati.
Per installare qualsiasi versione di OS X / macOS non è strettamente necessario fornire o persino avere un AppleID. Ma hai bisogno di accedere a un *** Install.app che di solito viene scaricato tramite AppStore. Una volta scaricato o entrato in possesso in pieno, l'app è trasferibile su altri Mac.
Per l'installazione vera e propria è possibile creare un vero mezzo di installazione esterno, la maggior parte degli utenti optano per una chiavetta USB.
Un'applicazione che semplifica notevolmente l'attività è DiskMakerX .
Sierra non è ufficialmente supportato su quella macchina che hai ora. Potrebbe anche essere una sfida richiedere il download da un computer che Apple non supporta più o se si desidera utilizzare l'AppStore e non aver precedentemente scaricato il programma di installazione con l'AppleID attualmente in uso. (E ora che High Sierra ha rilasciato un re-download del programma di installazione di Sierra sembra impossibile ...)
Il segno che vedi sullo schermo quando si avvia un programma di installazione con la versione ufficiale di Sierra mostra che Apple ha inserito nella blacklist questa macchina da questo aggiornamento. Ma Sierra può essere installato e funziona con molti più Mac rispetto a quello consentito da Apple. (Che sarebbe evidente se la terminologia utilizzata nella domanda dell'OP è accurata).
Vedi questo Sierrapatch per aiutarti. Un MacBook Pro 2009 è elencato lì come una macchina supportata, in linea di principio.
Assicurati di verificare che la tua scheda WiFi sia supportata prima di percorrere quella rotta. Questo potrebbe essere l'unico vero interruttore per Sierra su questo hardware. Se avesse installato Sierra in precedenza e WiFi funzionasse, sei a posto.
"Se acquisto Snow Leopard [...]?" Come affermato sopra, Snow Leopard dovrebbe funzionare. Ma ora ci sono alcuni aspetti negativi da considerare per questo approccio. In termini di prestazioni, sicurezza e supporto, sia di Apple che di sviluppatori di terze parti, Snow Leopard non è la scelta giusta, soprattutto se questa macchina verrà utilizzata in rete. [Attualmente Yosemite sarebbe la scelta migliore in quanto ha ricevuto di recente almeno alcuni aggiornamenti di sicurezza.] Aggiornamento: dal rilascio di High Sierra si deve presumere che anche Yosemite sia ormai una sorta di abbandono. Una raccomandazione si sposterà quindi fino a 10.11 El Capitan.