I'm pretty sure that your baggage allowance -- and those of your companions -- will be determined by the rules of the operating carrier, not the marketing carrier.
If you book under the AA codeshare flight number, you will earn 7 miles/LPs per dollar of pre-tax fare. If you book under the AS flight number, your earnings will be based on distance and fare-booking code, plus a 40% bonus for your AAdvantage Gold status.