По чекауту посмотрите модуль [DS] Простое оформление заказа Поля стандартные, сколько в профиле настроить столько и будет, вид колнками или в одну колонку. Так же есть опыт упрощения оформления заказа до оформления в корзине, без email и с зарегистрированным email, но без авторизации.
За 2 пункт не возьмусь (в ближайший месяц-два). Да и у @ecomlabs есть хороший модуль https://www.ecom-labs.ru/cs-cart-multi-vendor-moduli/cs-cart-modul-harakteristiki-v-otdelnyh-kolonkah.html
Моя почта sales@developstores.com и скайп developstores