Надо разбираться в функции темы для вывода превью. У вас ссылка на превью выглядит как .../timthumb.php?src=http://www.holidays.co.ua/&w=300&h=275&zc=1&q=100
В адресе превью нет адреса картинки, а только адрес сайта, поэтому картинки и не отображаются.
Проблема в ширине дивов. В div.sidebar padding-left добавляется к общей ширине этого дива. Поиграйте с шириной, уменьшите проценты или установите фиксированную ширину данному диву.
Для дополнительного сайдбара его надо зарегистрировать в functions.php через register_sidebar, а потом вывести в шаблоне через get_sidebar
Хедер и футер вроде так зарегистрировать нельзя. Но можно создать копию хедера/футера, а потом в шаблоне подключить через стандартный include:
<?php include("полный_путь_до_файла"); ?>
http://codex.wordpress.org/%D0%A7%D0%90%D0%92%D0%9E/%D0%91%D0%B5%D0%BB%D1%8B%D0%B9_%D1%8D%D0%BA%D1%80%D0%B0%D0%BD
Причем тут структура и cms? Выберите систему себе по душе и реализуйте на ней подобную структуру!
Сначала вы говорите, что работаете с WP, теперь нужно решение, не зависящее от системы управления. Если заглушка - это временное решение, то к чему так заморачиваться? Используйте методы под конкретную CMS или оставьте просто на сайте html-страницу, а сайт тестируйте на локалке, потом просто зальете его!
Поставьте небольшой плагин: http://maxsite.org/russian-date
Он будет выводит дату в виде: 20 октября 2006
Надо не файл sidebar.php удалять, а его вызов <?php get_sidebar(); ?> в файлах index.php, single.php и т.д.
Для учета словоформ - http://blog.portal.kharkov.ua/2008/09/23/search_improve/
Подсветка запросов - http://dimox.name/highlighting-the-search-query-in-wordpress/
Все остальное правьте в файле темы search.php
В файле темы index.php
<?php if ( $paged < 2 ) : ?> Ваш текст<?php endif; ?>
Если хотите вывести, например, описание категории, то
<?php if ( $paged < 2 ) : ?> <?php echo category_description(); ?><?php endif; ?>