For some of the ages we are talking about... I'd be surprised if those measures do anything.
Speaking as a parent of kids under six. Many of them literally suck on the masks they are wearing...
Edit: though, big plus one on the shots for staff. I take that as a given.