Indeed, the time complexity for Merge Sort, in the average case, is O(n log n). The one for Binary Search is O(log n).
Adding both methods, you have a complexity of O(n log n) instead of the one you said. Imagine that you are adding 1(log n) + n(log n), which is n+1(log n) --> (n log n).
n*x, wherenis an awfully large positive number andxis some positive number, larger thanxby itself? Now, isn*x + xcloser ton*xorx?