This article and the questions and answers might help your friend to better understand having his pillar III pension paid out and then returning to Switzerland:
http://www.finanzmonitor.com/2-saule...pensionskasse/
According to this question and answer, there is no requirement to repay pension funds taken out at emigration if the emigrant decides to return to Switzerland:
"Markus
16. Juli 2012
Ich lebe seit 20 Jahren im Ausland (Asien, also nicht EU nicht EFTA) und habe mir vor 8 Jahren (2004) die gesamte Pensionkasse auszahlen lassen.
Ich werde nun in die Schweiz zurueckkehren mindestens fuer ein Jahr ev. viel laenger. Muss ich diese Auszahlung vor 8 Jahren mit der Rueckkehr In die Schweiz der Pensionskasse zurueckzahlen?
FinanzMonitor.com
16. Juli 2012
Hallo Markus
Nein, Sie müssen das Geld nicht zurückzahlen. Es gibt (ausser bei der Wohneigentumsförderung WEF) keine Rückzahlungspflicht."