Конечно, может. Зависит только от его нши и размеров. Если бизнес небольшой и b2c (то есть продает товары обычным людям), то соцсети -- лучше и удобнее сайта.
В ВК вообще с недавних пор есть полноценный интернет-магазин с CRM-системой, корзиной и отслеживанием заказов -- и все это абсолютно бесплатно.