Aid station mileages are approximate- Total distance (& distance from last aid station). Numbers have been rounded in the Mileages column and Garmin numbers have been averaged over several runs.
Fluids: Aid stations should have water, sports drink, and some soda
Food: Aid stations having food will probably have- meat/cheese sandwiches, PB&J sandwiches, boiled potatoes, fruit (grapes &/or bananas), candy (M&Ms, Reese's Pieces, etc), & chips.
Misc: Most aid stations should have hand sanitizer, toilet paper, paper towels, petroleum jelly, and band aids. These may not be displayed, but you can ask a volunteer for them. The race will not supply pain medication (or NSAIDs) at the aid stations.
The faster you are, the greater the variety the aid station may have.