FreeIPA is a Redhat upstream thing (389 Server or something?) so yea I’d imagine Redhat would probably work with a school district for wicked good pricing.
No, but you can throw a rock and find cheap good enough managed service providers that can do it — ie Microsoft partners. MS has been building out the network for decades.