Not food packages, but,,,,,
I've READ (not attempted, although I will on next cruise in Nov 23)
You can purchase/prepay by CC --> NCL excursions, then...
once aboard, Cxl (for CC refund) and rebook excursion using OBC.
Effectively 'Holding your place' on the excursion.
Never READ anything comparable for meal packages.