Around here captain supplies the boat. Crew provide the beer. What is food?
Except for my first boat where everyone was a dirtbag sailor, including the owner's son who skippered the boat, dad had his own to race. everyone brought their own beer, on long races everyone brought even more beer which was in lew of the food not brought.
Mostly skipper provides food, crew beer, in my experience. A boat I raced briefly last year is owned by a guy who bought a 41' race boat to piss off a girlfriend. He had never raced or even sailed before then. He provided the beer and food which equaled rum and rum. He got two experienced crusty old sailors to help him race and win on his boat. They also threatened mutiny when the quality or rum was not up to par. I remember one of the races in which one of the old guys had some back problems. He still showed up before the race to help out and drink some rum, then walked back to his waterfront condo while we raced then showed up after the race to "help" out some more.
Living in Socal I do not know if I will ever be able to afford a big sailboat, doubt I will be able to ever race one of my own, I would rather break someone elses boat, anyways. Besides the boat, slip, new sails, the other expenses include feeding the crew, maybe a logo'd shirt of jacket. If you have a crew of rockstar sailors it probably also includes hotel rooms on long races.
My current boat just sent an email around to the crew discussing what we can do for the skipper to thank him for our free ride 50 days a year. The discussion focused on the traditions involved and not wanting to insult the Skipper.