There should be an option for offline activation; it's possible the Impulse version differs a bit since Impulse is now owned by GameStop.
If you're looking to install offline, your best bet is to get the full installer directly from the Stardock Store, rather than trying to copy off an Impulse install manually. That way you're sure to not miss anything.
Otherwise, email [email protected] and they should be able to help.