Hello and welcome.
Few points, you can disregard the points about saving money if thats not of interest.
You could save some money with a R5 1600, 6C12T is plenty for what you have outlined. Since you're set on buying a cooler off the bat perhaps an x model?
Again, you can save a bit of money...