В чем именно проблема?, вроде как решение очевидно, предложить юзеру ввести имя и через 30 сек это им не обрабатывать уже и вывести юзеру варнинг, если хочется.
если вторая часть прицепляет слушателя только к копии коллекции,существующей на данный момент,
а эта коллекция меняется, то на новых элементах это и не будет работать
Ваш друг пусть и разрешит к себе кросс запросы с вашего сайта или отдает чистый js код,возможно так же с проверкой реферера. Или то,что он выкачивает, должен заливать на ваш сервер.
Пока не понял в чем загвоздка и какие есть возможности.
Невозможно вставить текст, можно перезаписать,начиная с конкретного места.
Если нужна именно вставка внутри текста, то придется ,начиная с этого места, перезаписать все.