As others have mentioned RAM, HD will be fine, the graphics card will not fit unless you relocate the VRM. You need a fan with any upgrade. The CPU probably won't fit, but check the dimensions and specifications to see if it compares to a Cube specific upgrade.
JB
JB