Правильный вариант написания – слитное, «надолго». Это наречие, образованное от другого наречия «долго» путем присоединения приставки «на». Согласно правилам русского языка приставка с корнем пишется слитно. Варианты «на долго», «на-долго» являются неверными. Пример: В субботу родители надолго ушли к своим друзьям.