Well, I don't have any experience with this sort of a thing...
so I can't really say yes or no to your Discount. Be sure to ask your server before you place your order, and depending on how the WDW computer system is set up, they may have to do two tickets, one for the meal on the voucher, and the other for the cash items so that a discount can be applied.