At the pub I work in all bottled drinks must be served with out caps/corks, as we don't have a licence to sell take-away drink.
Don't know how this would work when the booze is provided as part of the ticket price, but on domestic where passengers are paying for drinks this might be the case. Do you operate under the same Liquor Licencing Act as bars?