Я Экстрасенс высокого уровня, мои ведения говорят о том что вы парсите в Мемо с основного потока, а надо создать дочерний поток который будет парсить все что вы захотите в Memo.
Ссылка , аналогично и с записью в txt файл, делаете запись в отдельном потоке, по окончанию пусть выскакивает сообщение "Запись окончена" ну или прогресс бар можете реализовать который показывает текущий прогресс записи в файл. Всё в твоих силах юный подаван.