If you want all of these things, you should encourage people to get vaccinated. Pfizer and Moderna have those efficacy rates.
I don't know the details of that story. Were the pupils vaccinated? Maybe they were too young to get a shot? It is still possible for vaccinated people to pass on the disease to unvaccinated people.