Конкретно работать будет.
У вас правильно прописано, звездочка разве что в конце не обязательна, она и так подразумевается по умолчанию.
Пути точно верные? Файл на месте есть?
"/<span style=\"font-size:\s*(x-)?small;\">(.*?)<\/span>/is"
что за вопрос
preg_match( pattern1... );
preg_match( pattern2... );
В таком виде естественно будет возвращать ошибку, кавычки надо экранировать если используйте одного типа.
И что за <!-- ТЕЛО ОТВЕТА -->? Это какой нибудь комментарий на странице?
За белым экраном обычно сидит ошибка скрипта.
потерто...
Почти, или один в один?
Никак. Запрещайте вставлять изображения с чужих ресурсов, либо как сказали выше, при вставки проверяете заголовки изображения.
А какая кука относится к ЛИ? что-то я такой не могу найти на своих сайтах, вижу только служебные.