Of course adding an external hard drive would work. Just make sure it's not formatted NTFS. I think Disc Utility may be able to format NTFS to HFS+ or FAT, but don't quote me on that.
And all the command keys are either obvious or listed somewhere. You mean like Cmd+w to close window, things...