Ну, так чисто для понимаю заказчику - эта не ВЫ будете помогать и консультировать, а ИСПОЛНИТЕЛЬ будет понимать ваш протокол, архитектуру и прочая. Одно это в задание показывает, что задача является непростой, а стоимость данной работы что вы предложили не покрывает даже 6-7 часов работы.
PS что то понять за 6 часов можно, можно даже набросать каркас. Но готовым решением это станет через недельку с тестированием на вашей стороне и "дебажаньем" по телефону со стороны исполнителя.
PPS ну и чисто так для проформы, для таких дел обычно пишется имитатор (иначе проверить dll не представляется возможным). И это тоже не самое дешевое удовольствие