The roll calls are to make sure everyone is there on time so the sessions can begin promptly at the specified time. Sometimes it takes a while to get all the kids in order and warmed up properly and half the session is wasted before it has even started. As far as the lunch there is no particular reason for it just wanted to give the kids plenty of time to eat before the next session.