Здравствуйте!
Конфиги хранятся в таблице wp_options.
Вы можете взять и заменить старый wp-config.php на новый. Однако надо бы взять некоторые конфиги из него. В частности подключение к БД, и SALT_KEYS (если они есть). Все остальное опционально... некоторые плагины (например, плагин WP Super Cache) добавляют свои конфиги в этот файл.
Что касается htaccess, то тут все индивидуально и зависит от конфигурации ВП + сервера. Мало ли у вас может nginx, а вы настраиваете .htaccess)))
Проблемы не возникнут. Вообще можно все файлы заменить и оставить только папку wp-content из старого сайта, где хранятся ваши загрузки. Ну и БД конечно же