...главный фрагмент в котором еще несколько фрагментов меняются по очереди. При попытке вызвать метод в родительском фрагменте с помощью getParentFragment() из его дочерних фрагментов - вызывает ошибку.
Если они
действительно "в котором", тоошибки быть не должно. Используете getChildFragmentManager() для добавления дочерних фрагментов?
Я не понял, зачем хэндлер для вызова методов активити. Он не нужен. Активити можно получить с помощью вызова getActivity() во фрагменте.
Чтобы сказать об утечке, нужно увидеть код. С большой вероятностью она есть. Точнее могут ответить телепаты, но они в отпуске.