Yes. We often use their boats for parties, and they have no obligation to have edibles on the boat. Just try being a little cautious with alcoholic drinks. It would be best if you used plastic cups, and the designated driver is prohibited from drinking.
Yes, you are welcome to bring your own food and drinks on board.
Thanks! Your answer is awaiting moderation.