A:AnswerHi PokemoninBush,
The laptop has an additional free nvme slot so you can upgrade the storage. As for ram there are 2 DDR5 ram slots (both currently occupied) you would need to purchase 2 x 16gb DDR5 sticks to get 32gb of ram for the laptop.
Hope this helps!
- John