Im no expert but I just built a ryzen pc myself. Everything looks good and would work well together. I personally would go with the 8GB and SSD option because its the better bang for yer buck with the GPU and CPU you picked.
If you would have gotten a gtx 1060 or 1070 with a ryzen 1600 for...