Welcome to Flyertalk, dpeak!
I think you'll find the best answers to your questions over in Flyertalk's British Airways forum. I'll move this post over there for you -- see the link in Globaliser's post above.
Regards,
Gary
aka gleff
MilesBuzz and Delta moderator