"How much money does food stations usually charge? Is water free there?"
They don't charge anything because you've already paid for support on the ride when you signed up on that Bazuwhatever website. You just need to show up at the Vet center or wherever reg is and get your route map and wrist band so you're welcome at the reststops, plus the lunch at the end.