It's far better to know what you're getting than find out your got incompatible parts (don't ask me why I know this!).

The good news is your selections so far are so high end that it limits your options. (As opposed to being nearly universal where anything will work.)