I do know that the OP had made an awesome Linux OS, which is like the swiss knife and includes many things.
I would always suggest using that, because you don't have to setup things, it already includes many things in it
But if you only want adb,fastboot and usb drivers , I just made a tool to install the latest ADB, Fastboot and USB drivers for windows, its very easy to use, just double click the file to start the installation process
you can see it here:
The reason why made this is because, many windows users are noobs and they always tend to make mistakes while setting up the drivers, adb etc.