Why would you suggest him getting a higher profile RAM? A low profile works just fine
Looks good. Adding an SSD would make your system much more responsive but I personally would only suggest 120GB or above for OS. If you can't afford it, no need to get it right away.
On the other hand, what the power supply you're buying? That is an important part and you don't want to go cheap on it.
Just that it has heat spreaders in comparison to the lower profile RAM.