Hello and welcome to HF.

A stock Hennessy tarp will certainly keep the dew off of you, sideways rain might be another matter. Most here have aquirred/ made a larger silnylon tarp. For NC...