1. Для одностраничного заказа редактировать нужно шаблон order-opc-new-account.tpl для заказа в 5 шагов address.tpl и authentication.tpl
В этих файлах находите поля, которые хотите не показывать в форме регистрации, и добавляете свойство стилей
style="display:none;"
Например, спрятать дату рождения
<div class="form-group date-select" style="display:none;">
<label>{l s='Date of Birth'}</label>
<div class="row">
<div class="col-xs-4">
<select id="days" name="days" class="form-control">
<option value="">-</option>
2. Таже нужно изменить классы Customer.php и Address.php, удалить
'required' => true
у полей, которые вы скрыли в шаблонах tpl.
Например, для поля firstname':
До изменения
'firstname' => array('type' => self::TYPE_STRING, 'validate' => 'isName', 'required' => true, 'size' => 32),
После изменений
'firstname' => array('type' => self::TYPE_STRING, 'validate' => 'isName', 'size' => 32),