I am going to build a computer later in life and I am selling my old one to a friend. I want to keep my hard drive so I have all my things in my new system. Couple questions. 1) Will everything be there? when I start it up will it be exactly like it was on the old computer? Same desktop and everything? 2) Do all hard drives fit the same way? I don't want the hard drive to not fit in my new build. Also my friend is buying a hard drive and I want to know will any hard drive work? I don't want it to be a hassle. Thanks