Your parts will work as is.
What are the specs of the ram?
Some thoughts:
On newegg, the I5-10400 which includes integrated graphics is only $3 more.
Having integrated graphics lets you run if you have a discrete graphics card issue.
If you can, consider spending $30 or so more for a 12th gen I5-11400. It is considerably faster.
Good pick on the psu; on sale at newegg.
But, a Seasonic GM semi modular 550w is even less. a 7 year warranty.
https://www.newegg.com/seasonic-core-series-core-gm-550-550w/p/N82E16817151243?quicklink=true
For your immediate needs, the case is ok.
Big on "bling" Not so good on functionality.
Height available for a cooler is not as good as you might want.
You will want to buy two front 120mm fans.
There are other better budget cases.
Fractal design focus G includes front fans and is not expensive:
https://www.newegg.com/black-fractal-design-focus-g-mini-micro-atx-mid-tower/p/N82E16811352068
Lastly,
I will never again build without a ssd for a C drive.
It makes your pc quicker all around.
250gb is a minimum. Intel m.2 pcie 500gb is $45:
https://www.newegg.com/intel-660p-series-512gb/p/0D9-002V-003Y7?quicklink=true