Student loans are arranged through a separate, dedicated company - so it doesn’t matter which bank the account is with. Not sure re needing to go into a branch, for example 16+ can open a basic bank account with HSBC online (may at some point need to pop into a branch to verify ID).