What's best depends on your coop and environment. :)
You can hang your waterers or put them on bricks, the weight of the food/water keep them from swinging.
Dust bath in the run. Peatmoss and/or plain ground dirt is best.
Whatever you have the room for.
Chickens can get wet, they don't care...