It will do no harm if he acquire a bank clearance (although it's a bit weird for a company to ask one, or it might be a weird company policy).

I believed the bank can easily provide him one. Just acquire one if that can help to get out of that weird company.