BA do not need 12 concordes and would not operate all 12. The reason they would want them would be that the AF fleet has only 60% of the flight hrs of the BA aircraft. So BA, with no SST replacement around the corner, could fly Concorde for another 20 years. AF have alrady stated that they would withdraw Concorde fron service in 2007 anyway.
BA have 5 aircraft (G-BOAA thro G-BOAE) that are getting older, 24,000 hrs, and 2 (AF & AG) that are the same in flight hrs as the AF fleet 12-15,000 hrs, so giving them a fleet of seven aicraft that are servicable up till about 2020. along with a chance to use some of their older aircraft as a source of spares.
This would also stop Richard Branson getting his hands on them!!!!
In relation to the return to flight BA are looking at March or April after the relevant modifications are made.
For more info have a look at