Hi, Sabrina
A lot depends on how you intend to teach it. Ordinarily, two students per workgroup is best, three is doable, and more than three results in some students just watching while one or two do the actual work. One possibility would be to have two or three different lab sessions going simultaneous, with two-student workgroups sharing chemicals, although that would slow things down a lot. Generally, the higher the ratio of workgroups to kits, the longer it takes to get lab sessions finished because people are always waiting for someone else to finish using something before they can use it.
If it's doable financially, things will run a lot smoother and faster if you have five kits for five workgoups, but it'd certainly be possible to teach your five workgroups with only four or even three or two kits. If it were me, I'd consider getting four kits and split my students into workgroups 2-2-3-3, trying to make sure that each wallflower student was paired or tripled with one or two go-getters.
As to Home Science Tools, they're a good source for small quantities of chemicals for general lab work, but they really don't carry much of what you need for these forensic labs. You can order these specialty forensic chemicals from vendors who specialize in supplying forensic labs, but they're extremely expensive because they're intended for professional use, where cost is not a major issue.
All of our kits include shipping via USPS Priority Mail to any 50-state US address.