A tu primera pregunta "es permanente" -
No, no lo es, volverá al original cuando reinicies.
El motivo es que se le da una dirección MAC a un adaptador de red (tarjeta) cuando se fabrica. Está cableado o codificado en la tarjeta de interfaz de red (NIC) de su computadora y es exclusivo de él, de modo que cuando reinicie el sistema obtendrá la dirección MAC cableada de la tarjeta de red.
Sin embargo, hay maneras de mantenerlo permanente, pero esa es otra pregunta y método.
A tu segunda pregunta:
OS X usa en0 y en1 para identificar el tipo de red.
Dependiendo de la configuración, podrían ser:
en0 para la interfaz Ethernet (cable)
en1 para la interfaz WiFi
Pero es mejor buscar su configuración específica.
Para averiguar la dirección MAC utilizada actualmente ejecute ifconfig en1 | grep ether
o ifconfig en0 | grep ether
en su aplicación de Terminal.