I have to agree with Shaun, and having spend two days and two nights aboard, what would constitute for most, a small boat (Top Hat) with Shaun, it is imperative that you understand each others abilities before you set off. We both knew each other from other gatherings, but had never sailed together, so we were quite attuned to what the job at hand required. We did two legs, Botany Bay to Pittwater, then Pittwater to Newcastle. The tiller pilot didn't work, so we hand steered in roughly two hour shifts for two days. It worked well.
Shaun had all the food we needed, and some and had even catered for varying tastes. If not for the fact that some of the food required a micro wave

. Not so sure about the dunny though. If there were women aboard, a good dunny is pretty important. Shaun paid me for my travel home, and I didn't need to take anything but my wets and inflatable life jacket.
Tomorrow morning, I'm to set off for a day with Lexmark, we'll do Pittwater to Newcastle, all going well. I understand he has all the kit under control and has already offered to pay my train fare home. Which whilst not necessary, is a very admirable offer.
Both the above are cases where I'm kind of "helping out" to get a boat from a to b. If however I was going out for a day or weekend of enjoyment (not that the above weren't or won't be enjoyable) on my own boat, and was inviting guests, I would have already asked them what they like to eat and drink. Told them what I would be bringing and suggesting that we pool resources and have them bring whatever they would like to eat/drink while out. This did backfire once, when my cousin and her husband brought along their party esky, loaded to the brim with beer, wine, mixers and a small amount of food. This esky took up almost all the cabin floor and I'm sure slowed us down by about 3 knots

.
I think if someone is looking for a learning experience, then as Shaun says, I reckon they should foot their own expenses, and bring beer for the skipper.