My DS is starting a year studying in Germany this month. He has a Nationwide student account which has no fees for transactions abroad. Does he need a German bank account as well?