Can I get three cheap Windows XP copies and just upgrade them for free?
As already noted elsewhere: no. Windows XP doesn't qualify for the upgrade.
Or is the upgrade restricted for copies that are sold before a special date?
This isn't true at all. The famous free upgrade is restricted for copies of the Windows 10 upgrade that are INSTALLED before a special date. You can't just own a Windows 7 license. You need to go through the installation process, which involves activating Windows 10 before the date. Once you do that, if you want to downgrade back to Windows 7, you can do so and you're still licensed to upgrade back to Windows 10 later, if you like. However, getting the Windows 10 license requires more than just purchasing the Win7 license. In exchange for the free upgrade, Microsoft requires that people go through the effort of getting the PC off of the old version of Microsoft Windows before the deadline. (They are really wanting people to get Windows 10 installed, and actually experience Windows 10.)
Which alternatives I've got to get Windows for these 3 PC's?
Consider getting Windows pre-installed on brand new PCs.
I decided to just use one vendor (New Egg) to show some quick examples:
Granted, I chose a computer with some rather crummy specs, but if the computers that you're currently using are old, then some of the cheaper computers being sold may be an upgrade. (Especially if you're willing to get Refurbished.)
Also check out Microsoft BizSpark for Microsoft software (if you qualify for that). As a side note, also check out TechSoup.org for any other software needs (if you are a non-profit, and qualify for that).
Note: None of the above details are meant as recommendations to proceed with. I'm just trying to throw out some ideas to open your eyes to some options, and letting you know of some requirements I have been made aware of.
Personally, I like Hastur's answer: checking out various versions of Linux (including Kubuntu) may be better. Since there are concerns about people not being tech savvy enough for Linux, they may often just need a graphical interface with a web browser: That was the main basis of a lot of Google's marketing for Chromebooks. However, you did ask for "alternatives" ... "to get Windows", which I interpreted as options that did involve getting Windows (not alternatives to doing that). My choice of New Egg was just that I felt confident that I could find prices quickly so I could make this answer quickly, not because I'm trying to encourage usage of them over any other vendor.
Also, if you're looking to save money, consider the Invisible Hand and PriceBlink browser plug-ins, which I have liked (and do recommend... okay, I am making a recommendation here), and maybe the PriceTrace Toolbar (which I learned about later).
2If I remember right Insider builds are free, so you're trading even more data collection/telemetry for a free OS. Depending on your privacy requirements this may be an option if nothing else works. – André Borie – 2016-07-21T16:13:40.897
3If the PC Users are over 80, they wont have much experience with Win10. And switching from Win7/8 to 10 or to Ubuntu isn't that much different. For example the settings menu is split in two menus, so it can be VERY confusing – Motte001 – 2016-07-22T14:12:55.273
1@AndréBorie They will need it for productiv working, so preview builts will not be a good choice. Every alpha or beta software is unstable and only for testing! – Motte001 – 2016-07-22T14:14:10.290
Windows 10 isn't free, Insider Preview builds, can only be used by people with a valid license. My 76 year old father loves Windows 10. Windows 10 is Windows in every way. – Ramhound – 2016-07-22T22:20:13.613
@AndréBorie Isn't that standard procedure now? In exchange for a free upgrade you have to update all updates (in fact it may require reboot when you don't want it to.) See http://betanews.com/2016/05/25/windows-10-pushing-users-to-breaking/, http://www.techradar.com/us/news/software/operating-systems/windows-10-enterprise-updates-turn-consumers-into-guinea-pigs-1296646/2
– NoBugs – 2016-07-23T06:56:28.0504"Our club isn't that big and we have to save money where we can" I'd like a brand new Corvette, but alas, sometimes we just can't afford what we want. – Ƭᴇcʜιᴇ007 – 2016-07-23T15:53:43.630