Jeśli chodzi o Ram - na sam początek warto się upewnić, czy masz 2gi slot wolny

Potem za pomocą np. programu CPU-Z odczytaj następujące dane dla Twojej aktualnej kości pamięci:
1. Częstotliwość (MHz)
2. Która generacja DDR (zapewne DDR4)
3. CL czyli opóźnienie.
Potem wystarczy dokupić kość, która ma taką samą specyfikację (rozmiar może być inny, czyli np. możesz dokupić 8GB) i wszystko będzie w porządku

Co do dysku - HDD w laptopie zawsze można zamienić na SSD. Wystarczy dokupić dysk SSD 2,5" i podmienić

Nie znam dokładnego modelu Twojego laptopa, więc nie wiem, czy posiadasz w nim złącze M.2. Gdybyś je miał, to mógłbyś kupić SSD właśnie do tego złącza, a HDD zostawić tam gdzie jest.