Hello,
For SSD, I would definately recommend some, as it has much faster read and write speeds. If you are on a budget, I recommend the A-Data ASP600S3-64GM-C if you are on a budget, but if you are not I would go bigger with the Kingston SV200S3D/256G.
As for RAM goes, with your build, I would...