Offline Installation

This is 100% possible - there is a thread open on here of how to move your installation from point A to B.
https://wiki.unrealengine.com/Installing_UE4_To_A_Different_Hard_Drive