Модуль заменяет полностью шаблон стандартного чекаута, поэтому он совместим как со старым так и с новым чекаутом
2. Да, вы можете в настойках модуля чекаута отметить любое поле профиля как триггерное для пересчета стоимости доставки.