For the LCD you can ask at your local recycling center if they have a bunch of old monitors they’d be willing to donate to the school. Otherwise try places like Craigslist or so. You should find old 17" LCD screens for around 5 bucks. If they are not working, but the LCD panel looks ok, you can buy very cheap universal LCD controller boards like this.
The board runs on 5V so you also need a power supply. Try to find cheap 12V power supplies. Those to drive LEDs are generally very inexpensive. 25W should be enough per MagicMirror, but it greatly depends on the number and size of the CCFLs of the LCD. Use a 12V-to5V DC-DC buck converter. I have this one and I can also use it to power my RaspPi.
You’ll also need either an inverter or LED driver for the backlight. I am not linking a product here because it depends on the number of CCFL’s/LED strips but they should generally be less than 2 bucks a piece.
You’ll also need a HDMI to VGA adapter and if you don’t have a VGA cable, something like this.
That’s my input from the LCD side of the project. Let me know if you need help or have any questions. I only posted AliExpress links but you can check any other places of course. Check out eBay, Banggood.com, Gearbest and so on. Make sure you do some searching to always get the best price! Especially if it has to be as cheap as possible.
Edit: fixed mainly typos.