Sftp alla dagar i veckan, ftp (eller ftps) är väldigt gammalt och har mycket sämre säkerhet om man ska skicka filer över nätet, iallafall om man inte vill kunna bli avlyssnad. sftp har väldigt bra kryptering och är inte svårare att använda.
Ja, en WAN-IP är unik på internet. Det är därför IPv4-adresserna håller på att ta slut, det är för många datorer och annat uppkopplat på internet, så adresserna räcker inte till alla. Det är en främsta anledningen till att man oftast har NATat nätverket hemma, för man får bara en IPv4-adress av sin ISP. (Se IPv6 för nästa genration av IP)
Du behöver altså göra en port forward i din router så att det går att komma åt sftp-porten på din nas externt ifrån. Standardporten är 22, men jag rekommenderar dig att använda en annan port externt, då det finns väldigt många som skannar efter ssh och sftp-servar på port 22 och gör automatiska intrångsförsök (jag får typ 10-20 försök om dagen på en helt IP med standardport, och knappt några alls på dom servrar som har icke-standard port). Så forwarda tex port 8239 eller något annat random till port 22 på din nas, och ge dina vänner port-nummret tillsammans med ip och inloggning bara. Med sftp/ssh behöver man bara ha en port öppen i routern, vilket också är en fördel mot det gammeldags ftp, som kommunicerar i två portar. Det underlättar konfigurationen en del.
Jag personligen använder något som kallas för sshfs för att montera en sftp-share över internet och på så vis kunna streama film och musik och andra filer dirket över internet från en fileserver, mycket praktiskt om man har bra uppkoppling mellan servern och klienten. Det gör att jag alltid kan ha mina filer med mig, så länge det finns en hyffsad uppkoppling, och jag sparar massor av diskutrymme i datorn.