T-Town does allow tents in the infield, so if you can bring one, I'd recommend it.
There is a water fountain by the locker rooms to use in a pinch, but I always take my own cold water. There is a Wawa (convenience store) pretty close where you can buy cold water and other drinks, as well as food.
Most of the locals will have tents. If I'm there I'm happy to share.
Paul