Hi there, I'm BA crew and it will be possible to commute. Loads of crew do it, even on short haul. I can imagine it will be hard at first but once you get used to it you'll be fine.
Bidding is fantastic. It gives you the opportunity to request days off , night stops and trip lenghts. I've been there for 8 months now and compared to bmi (who I used to work for) I now have controll of my life. I also don't have to give BA 12 weeks notice for a weekend off!!!!!! Yes it's true, 12 weeks at bmi!!
Good luck with the interview and when is it?? Let us all know how you get on.
Polly