Реально их совместить как-то, чтобы после регистрации пользователя в его контакте(Модуль контакты) была вся информация внесенная при регистрации? Или надо руками в mod_login прописывать необходимое и в таблице БД добавлять новые поля или ссылаться на таблицу контакты? А также, в модуль регистрации добавить пунктик(Radio Button) - Юрлицо - Частное лицо со своими полями?