Я бы не помещал частные статические функции в заголовочный файл, если они не нужны.Они просто загрязняют заголовочный файл и добавляют больше работы.
Но частные статические функции могут понадобиться, когда у вас есть метод / функция шаблона в классе и вы хотите использовать в нем эту вспомогательную функцию.
Еще одна причина для использования частных статических функций вместо глобальныхСтатические функции в том, что они могут получить доступ к закрытым членам класса (переменные, функции).