Is everything here compatible?

Yes, and would be much newer (about 2 years), more features, about 10% more performance, but is a bit more expensive.

I'm fine with price, I'm just not sure that I want to change so much of my build.