Is it right to have students bring cake and cold drinks for classes?
Many hundreds of years ago I had a class on "theory of computation"* that met at a wretchedly inconvenient time: 8:00 AM on Sunday mornings, for four hours.**  Someone always brought coffee and someone else always brought donuts.  However, there was no list, only volunteers.  Arrangements were informal and made at the end of each class meeting.

Conclusion: List, bad; volunteers, good.

*With the polished and appropriately hideous book by Derick Wood.

**This was in the United States.  The class meeting time was an experiment, never again repeated.