Does the license allow for me to install and leave the software on the laptops?
Yes, no problem whatsoever. It's ok if you put the MyDefrag download on a memory stick (or floppy, or central server or whatever) and install from that. You don't have to download on each and every computer. Tip: see the "Installer commandline parameters" on the Download and install
page to automate installing.