Возможно ли организовать поддомены интернет-магазина на WordPress или другой CMS, ссылаясь на карточки товара с основного домена?
Возможно, что и подойдёт, но советую внимательно прочитать FAQ Яндекса (например) по данному вопросу - есть ненулевая возможность не соблюсти тонкости и попасть под бан поискового робота.
Имхо, для такой системы лучше взять не WP, т.к. костыльно-велосипедных решений может быть очень много. Можно попробовать сделать сайты с одной базой, а для поддоменов с помощью дочерних тем сделать эту магию. Но опятб же, лучшим, на мой взгляд, решением будет что-то типа Bitrix или ModX, или написать индивидуальную систему.
Забавно, прямо очень похожую штуку недавно попросил сделать клиент на его Интернет-магазине строительных товаров, у каждого раздела Каталога будет свой поддомен. Пока думаем в сторону динамических поддоменов с обработкой запросов на стороне WordPress и выдачей нужного контента с условием исключения дублирования контента по разным URL-адресам. 
SEO-шники клиента во всё горло орут что данная тема не нова и никаких банов нам за это не будет )
Ну чтож проверимс )) Хозяин-барин..