It’s been a while since I have had to do it, but it is possible to download all the deb/rpm packages to the USB drive under windows. It’ll be a manual process to identify which will be required.
You might be better off finding CD images for the package repository and installing packages from there.