If those programs have a silent install and you do the Windows 7 installation from USB then it can work, you just download the latest version before a new install and replace the old version on the USB. I do this with my drivers
that are installed during Windows install.
This does all depend on the updated software package. The main 2 things are that the setups silent commands havn't changed, which you'll most likely want to check and can be easily changed with the method I use and the installation hasn't changed much.
The method I use to install my drivers and Office involve downloading the Windows 7 AIK (Automated Installation Kit, 1.7GB) and setting up a Unattended xml file. You can also setup Windows the way you want then compress the installation into a wim file and add that to the Windows 7 installation media but then you have to start from scratch too update programs before a new install which is way to time consuming.
The AIK also allows you to enable or disable certain programs/functions in Windows but I don't think it actually removes any files so no space is saved or minimal at most. It's limited on what can be removed though.
Anyway you can read up on it a bit if nothing better is suggested. Here's a link
to just some documentation/help files for it. It's only 5.5mb, saves downloading the whole thing if it's too complicated or not what you want.