Yes, they should be, looks like you are putting together a very high-end build there. I personally would only pair an i7 as i9 processors are really only for insane pc builds with an rx 5700xt but everything should be compatible.
Compatible. but not best, I think.
What is the main use for this pc?
If this is for gaming, you are spending too much for the processor and not enough for the graphics card.
A balanced gamer will budget 2x the cost of the processor for the graphics card.
I might suggest a i5-10600K and a RTX2070 super or rtx2080 class card.
Here is a review of the 10600K: https://www.tomshardware.com/reviews/intel-core-i5-10600k-cpu-review
For storage, buy a m.2 pcie ssd of 1 or 2 tb.
samsung 970 evo + will be the best performer.
If you need capacity more than performance, look at the intel 660P.
The 660P is very good on read speeds, but not as good if you do heavy updating.
Either will be a batter performer than a sata ssd and very much better than a hdd.
A single large C drive will be easier to manage than two devices.
Whatever you do, do not buy a cheap psu.
A psu is a long term investment and will be good for several builds.
A cheap PSU will be made of substandard components. It will not have safety and overload protections.
The danger is if it fails under load, it can destroy anything it is connected to.
It will deliver advertised power only at room temperatures, not at higher temperatures found when installed in a case.
The wattage will be delivered on the 3 and 5v rails, not on the 12v rails where modern parts
like the CPU and Graphics cards need it. What power is delivered may fluctuate and cause instability
issues that are hard to diagnose.
The fan will need to spin up higher to cool it, making it noisy.
A cheap PSU can become very expensive.
Do not buy one.
Here is one chart of psu quality; look for tier 1/2, no more than 3.
Credit to @Starelementpokeand @Energycore for helping out with this long-awaited refresh of the old PSU tier list by Aniallation (who previously went several months without logging in), leaving the old list in need of help. This is simply an update of the list that was flawed in creation by the P...