Yes it can, almost every laptop can.
In terms of what to get it depends on your budget and what capacity you want, as well the level of performance you want from the ssd. Sandisk is pretty cheap and my sandisk SSD has been going strong for 3 years now, so I would recommend that if you are on a budget.