I see you haven't received any (public) replies yet. It can help when
you give a rough overview of the scope and a time estimate.
An approach I've taken in the past is that you make a donation
proportional to the work involved to a mutually acceptable charitable
cause (I'm partial to the GiveWell Foundation) in exchange for my
time.
As to questions: you're welcome to post them here or over at
https://github.com/libuv/help/issues, provided they're not super
specific to your use case. I mean, you're still welcome to post your
super specific questions but you're less likely to receive replies.