THE CPU is overkill for sure if you don't intend to do any gaming or graphics work. You are essentially putting money in a computer that you could use towards others things like pinball This configuration goes under the assumption that you wont overclock and push the computer to it's limits.
Ryzen 7 3800X -$399
ASUS Prime X470-Pro - $159
Samsung 970 Evo 500GB - $119
WD Black 1TB - $61
Corsair Obsidian - $159 (by far the best case you will ever buy)
Cooler Master Hyper 212X - $54
ZOTAC GeForce GTX 1060 DirectX 12 ZT-P10620A-10M (6GB DDR5) - $209
CORSAIR RMx Series RM750x - $129
G.SKILL TridentZ RGB Series 32GB (2 x 16GB) 288-Pin DDR4 SDRAM DDR4 3200 (PC4 25600) -$159
The CPU - If you are not going to take advantage of the power then there is no sense in buying it.
The motherboard are relitivaly all the same, what you really want is an NVME port
There is no reason to buy a 1 TB nvme drive. I would buy a 500GB version and use it to run the OS etc and then use a regular hard drive to use as backup. Or have an even smakler drive for the OS, a second nvme and a regular drive
The case is meant for ventilation
This fan is more than enough, Noctua is a brand name, you are paying for the name. Yes their reputation is bar none but there are cheaper options that work just as well
Video Card - Again if you wont be gaming like a mad man there is no sense in getting a super card
At any rate. My 2 cents.
Buy a nice monitor with the money you would save.
Note: I haven't really looked at compatibility for all the configuration.