Solo para aclarar la terminología utilizada: si pregunta acerca de "reinstalar macOS" que significaría macOS "Sierra", al menos, estrictamente hablando, las versiones anteriores del sistema operativo Macintosh se llaman Mac OS X.
Este MacBook Pro 2009 debería poder arrancar desde Leopard, Snow Leopard, Yosemite a Sierra. Eso se traduce en números de versión, ya que se puede instalar de 10.5.7 (9J3050) a 10.11 (y con advertencias: también 10.12).
Para instalar cualquier versión de OS X / macOS no es estrictamente necesario proporcionar o incluso tener un ID de Apple. Pero necesita acceder a un *** Install.app que generalmente se descarga a través de la AppStore. Una vez que se haya descargado o haya llegado de otro modo en su poder, la aplicación es transferible a otras Mac.
Para la instalación real es posible crear un medio de instalación externo real, la mayoría de los usuarios optan por una memoria USB.
Una aplicación que simplifica mucho la tarea es DiskMakerX .
Sierra no es oficialmente compatible con esa máquina que tiene ahora. También puede ser un desafío solicitar la descarga desde una máquina que Apple ya no admite o si desea utilizar la AppStore y no ha descargado previamente el instalador con el AppleID actualmente en uso. (Y ahora que High Sierra s lanzó una nueva descarga del instalador de Sierra parece imposible ...)
La señal que aparece en la pantalla al iniciar un instalador con la versión oficial de Sierra le muestra que Apple ha incluido esta máquina en la lista negra para que no reciba esta actualización. Pero Sierra puede instalarse y funciona para muchas más Mac de las que Apple permite. (Lo que sería evidente si la terminología utilizada en la pregunta del OP es precisa).
Consulta this Sierrapatch para ayudarte con eso. Un MacBook Pro 2009 aparece en la lista como una máquina compatible, en principio.
Pero asegúrese de verificar que su tarjeta WiFi sea compatible antes de ir por esa ruta. Ese podría ser el único factor decisivo para Sierra en este hardware. Si tenía Sierra previamente instalada y el WiFi funcionaba, puedes seguir adelante.
"¿Si compro Snow Leopard […]?" Como se indicó anteriormente, Snow Leopard debería funcionar. Pero ahora hay ciertas desventajas a considerar para este enfoque. En términos de rendimiento, seguridad y soporte, ya sea de Apple o de terceros desarrolladores, Snow Leopard no es una buena elección, especialmente si esta máquina se va a utilizar en la red. [Actualmente, Yosemite sería la mejor opción, ya que recientemente ha recibido al menos algunas actualizaciones de seguridad.] Actualización: Desde el lanzamiento de High Sierra, se debe suponer que también Yosemite es ahora una especie de software de abandono. Por lo tanto, una recomendación ascendería a 10.11 El Capitán.