The Lenovo Thinkpad T440p has 2 memory slots and can accept up to 16GB of RAM. SSD drives can be installed in this computer. You might want to add a new battery to this older computer to get better battery life.