Отвечу по пункту 1. Возможность покупки без регистрации есть до стадии оформления заказа. То есть покупатель может добавлять товары себе в корзину и ему нужно будет залогиниться/зарегистрироваться на стадии оформления заказа. Это в свою очередь нужно для отчетности и нормальной обработки заказа продавцом.
То есть человеку нужно будет зарегистрироваться только тогда, когда ему это действительно понадобится.
Как было отмечено выше в комментариях, на данный момент для работы в системе нужно быть либо юр.лицом, либо частным предпринимателем.
То есть человеку нужно будет зарегистрироваться только тогда, когда ему это действительно понадобится.