The service is very similar, but only beer and wine are free on AA - you have to pay for "premium" alcoholic drinks.
You can book seats for free on AA - if you go to manage my booking on the BA website, you should be able to click through to AA.com and choose your seat.