Wow. That's a good spec. Especially a 3060.
I'd say, though:
Why do you have 2 ssds?
Can you get a 5600x into your budget? Perhaps removing the additional ssd.
Also, you'll need a windows license somehow. It's quite expensive directly from Microsoft, but if you're adventurous, you can find some that work but you technically shouldn't use for less.