I can just run a portable version off the hard drive, right?
So it would start on computer start-up and everything, right?
If you install as a Portable installation, it will not auto start when computer start-up, you need to set it by youself.
On Options - General, There is a option "Enable on startup", you can :
Uncheck it -> OK -> re-check it -> OK, then it can auto start when computer start-up.
And, If you copy it to different computer, on the new computer, you need to do above action once again.