On the windows side, it should all work from the Thumb Drive.
I've seen some posts about run times on a Mac however that indicate that you might get a warning message about an "unsigned application" or some such--whether on a thumb drive or not. You may need to research that one to see what, if anything, has to be done about that particular issue.
Thanks. That's a big help.