1. You will have to move, but you may have to for other careers you're looking at.
2. Flying gives a good work-life balance compared to many careers, BUT you can't guarantee weekends off for matches etc.
3. If you want to be an airline pilot, BA is the best place to do it (in the UK at least). Joining the BA FPP scheme will give you a superb start and can save decades off your career, i.e. your seniority starts in your early 20s compared to those working in GA - other airlines - then joining BA at 40.
4. Do you want to be an airline pilot? An entirely separate question and one that I will leave for now.