6) Can I arrange for food to be blended onboard my Marella Cruise because of medical conditions?

Yes, this can be arranged.  Talk to reception when you arrive, and the Maitre D' will be informed.