As an AA Captain, I would suggest lowering your expectations. While the idea sound wonderful, the crew will not be able to serve you food brought on board. As to the champagne, perhaps find a split. Opening a bottle brought on board may create an issue. A split would allow you to be a bit more discrete.
Good luck, and safe travels!