has 2 memory slots, so yes you can put more in it, ddr3l, only one hard drive, would have to replace the 1tb it comes with an ssd. only one memory slot is used so to get 8gb, only need to get a single 4gb ddr3l, hard drive is only 2.5" no msata, m.2, etc.