Можно ли реализовать это на питоне и подключить к ворпресу или писать на чистом html или возможно кто-то посоветует какой-то плагин на ворпресе или свое решение задачи?
1) Что именно вы собрались писать на чистом html? html - язык разметки. Соответственно, никакую логику взаимодействия реализовать не сможете на нем.
2) Если решили писать на python, то продолжите идею и используйте фреймворк Django. Далее эти csv файлы импортируете в БД (маппинг в БД). Для удобства используйте ORM. Далее реализуете поиск (можете взять elasticsearch и создать необходимые индексы). Ну а дальше весь остальной функционал сайта и интернет-магазина.
3) Если решили сделать все на WordPress, то плагин Woocommerce (интернет-магазин). Используйте CSV таблицы, чтобы по ним создать товары. Например, плагин WP All Import + Woocommerce Addon для импорта товаров.