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