Unfortunately, no. Impulse does have archiving features, but for a little while longer it will need to log in to install from the archive. They are working on a way to handle archive installation completely offline, and it should be implemented in the next few weeks, hopefully (the estimate was given I think last week, or so?).
Until then there is a workaround: Install Sins on your offline PC (mostly for the registry entries), then wherever you can download from grab Impulse, register the game to download the current patched version (1.11). You can then just copy the installation folder to a usb stick or whatever (it should be ~1.5gb unpacked, you can compress it to around 1gb or less) and at home just over-write your 1.0 install.
It will be easier once Impulse can restore archives completely offline so you can just deal with the archive file and it will handle everything else.