Welcome to FlyerTalk
For Bronze, you can fly 25 flights on BA within your BAEC year and 50 flights on BA to get Silver. I know a lot people that achieve Silver this way on UK Domestic flights.
As for priority boarding, it doesn't work for us Golds (or Silvers) very well either!