1) Maybe you can share with them the costs of cancelling the banquet. Tell them how much money you are going to lose etc and any inconveniences.
2) Well, I think if that is their wish, and if it makes them happier, I think it is hard to reject.
Really hope everything turns better for you...