It is cost-effective to ‘front-load’ your advice, and get a senior barrister at an early stage.
A written legal advice is advisable, because it will be complete, coherent, and you can refer back to it to see what the terms of reference are.
You can change your barrister at any stage for someone you gel better with, although it is better to stick with a barrister once you have started, as he will have the background knowledge of the case.