The preseries 7D Mark II works very well, but you can´t compare it with the 1D X.
You can shoot landscapes with the 7D Mark II and the 1D X, but none of them is really the best choice for landscapes and portraits.
If you want to shoot most images in the range Action, Sports, Wildlife etc. and only at times some portraits and landscapes get the 1D X.
If you want to shoot most images in the range landscape, portraits und a times sports, action and wildlife and want have a pro body wait for the outstanding new 1 S (or whatever called). The new camera is a beast with an outstanding IQ in combination with an perfect AF-System. But you have to pay a lot of bucks more for it.
You can´t shoot today with an upcoming camera. If you need the camera now, get the 1D X or the 5D Mark III and and switch to the 1 S if the camera hit the market.