Правильно: Люблю! Не того, кого надо.
Пунктуация верна.
Запятая не ставится.
Составной союз для того чтобы в начале предложения (то есть когда придаточная часть сложноподчиненного предложения находится перед главной) не расчленяется: Для того чтобы начать игру, вам предстоит выбрать помощника.
Примыкающее к союзу для того чтобы сочетание главным образом логически выделяет придаточную часть, расчленение союза уместно: Главным образом для того, чтобы найти оптимальный результат, необходимо оценить и сформировать предпочтения... Обратите внимание: сочетание главным образом не относится к вводным словам.
Запятая в данном случае факультативна. Ее можно поставить, если на первую часть составного союза (вместо того) падает логическое ударение.
Позиция после сочинительного союза, находящегося в начале предложения, не препятствует расчленению сложного союза для того чтобы, однако если придаточная часть предшествует главной (а здесь именно такой случай), запятая чаще ставится после всей придаточной части, то есть предпочтителен вариант: Но для того чтобы себя улучшать, вам нужно... См. параграф 34.1 справочника по пунктуации Д. Э. Розенталя и приведенный там пример, аналогичный Вашему (с союзом но в начале предложения и следующим за ним сложным союзом прежде чем): Но прежде чем этот кусок успевал упасть на землю, рабочий с необыкновенной ловкостью обматывал его цепью в руку толщиной (Купр.).
Для того чтобы — составной подчинительный союз. Придаточные предложения, присоединяемые союзом для того чтобы, выделяются (или отделяются) запятыми. При этом союз может целиком входить в придаточную часть (и не разделяться запятой), но может и расчленяться (в этом случае запятая ставится между частями союза, перед словом «чтобы»). О факторах, влияющих на расстановку знаков препинания, см. в Справочнике по пунктуации.
На границе частей сложного предложения запятая ставится: ...нужно, чтобы...