Emachines 10" mini laptop no CD how to upgrade hard drive?

I have an E Machines m250 10" mini laptop. I want to upgrade its 160gb hard drive to a 500gb. What I envisage attempting is removing the 160gb drive altogether then putting it in an external USB caddy attempt to make an ISO of the drive on my Windows 10 laptop. I hopefully could put the ISO on a USB stick and use that in the mini itself to tranfer the ISO onto the new hard drive. I also intend increasing the memory to the max allowed of 2 gigs.That should be the easy part. Any ideas if this would work or is there a better way? Thanks guys