...the ideal BA pool size according to a) number of projects...
How tight are your scrum processes? I would say general rule, the harder it is to get really good requirements + projects tend to have a large amount of complexity, the number of BAs doesn't matter if your frameworks for req collection...