Hey,
Well to answer your questions... The drink stand is located beside Topsiders and offers milk, tea's, lemonade, coffee (i believe!) I think that's about it but Topsiders is open pretty much all the time with breakfast and lunches till 2 or so. They always have juice and punch!