Since you're dealing with mainly well lit situations the normal cautions regarding sensor size versus resolution don't apply. You can probably also get away with domes, since they will be inside. 8MP cameras on a 1/2.7" sensor should work out well and allow more digital zoom that a 2MP on the same size sensor. The disadvantage will be under low/no light situations. Without knowing the distances involved lens sizes will need to be determined. Remember there is no, single, "do all" camera that will be the best for every spot. Just don't fall for the Reolink, Foscam, et al, scam. Those cameras, consumer grade, play too many games with frame rates, bit rates and iframe rates, all of which are critical, which make them relatively unreliable when it comes to blur free motion and capturing motion in the first place.
If you're going to need low light performance as well, stick to the 5442 series from Dahua or the Hikvision equivalent. They are 4MP on a 1/1.8" sensor and provide good low light performance.
Another advantage of
Blue Iris is that you're not locked into using the same brand for cameras and an NVR. Blue Iris will handle just about any camera that is out there. Whether you decide n an NVR or Blue Iris plan on recording constantly at least while the school is open and people/students are present. Plan for sufficient hard drive storage to make sure you can keep at least a month of video, just in case. External drive systems, USB or NAS, can't keep up with the constant demand that recording video requires so internal storage, SATA, is necessary. You can move the video off of internal and onto an external system during "off hours" though, but viewing them may be slower as a result.