You can look at others builds LINKED HERE
From my own perspective I am still running my nas "15 4tb drives and a 2060" on a 8th gen i3 8350k. It has plex , ubiquity server, immich , and other running with very low cpu usage "most days under 30%"
With that said that looks to be a solid start