Every school in this area already has the first half of that, has for years. The front entrance to the schools only open into the office and the rest can only be opened from the inside. All non-staff must be signed in and wear a VISITOR sticker. Anyone staying in a classroom more than a few minutes must have a cursory background check done by the district, including any field trip escorts (parents).
As for the training: I spent a good deal of time on hold with the NRA today, the member services rep I did talk to read a card about thier SHIELD program before transferring me to someone else. THey have a program in place but have been told by the gov't not to bother, and teh MSM isn't talking about it because it actually has a chance of protecting the schools.