Корректно слитное написание. Проверить правописание можно в окне «Искать на Грамоте», набрав мега*, супер*, гипер*.
Запятые поставлены правильно.
Вы можете использовать кавычки, чтобы подчеркнуть, что слово "голодание" используется не в своем обычном значении.
С точки зрения орфографии такое написание нелогично, однако оно грамотно, поскольку соответствует уставным (правоустанавливающим) документам.
Вопрос был, является ли сочетание плеоназмом. Да, оно является плеоназмом. Однако из этого не следует, что такое сочетание запрещено употреблять медикам (видимо, в таком понимании ответа причина возможной угрозы). Не каждый плеоназм является ошибкой. Есть плеоназмы, которые закрепились в качестве терминов. Приведенные Вами обороты тому пример.