Разница стилистическая. Стилистически нейтральный вариант - похудение. Просторечно-разговорный - похудание.
Запятые не нужны.
Тире нужно поставить.
Возможны оба варианта пунктуации, но при разном пунктуационном оформлении смещаются смысловые акценты.