Must be only the way they have to do get bank accounts cannot see it being a company policy as lots of younger people come here to work legally and need a bank account
Not sure about train but can read richard barrows Asian Train Guide to find out. But e visa is easy enough just make sure you are on correct page. Saves a page in your passport