If the posts feel damp, the paint won't stay, trust me. Also, I'm not sure I would trust 4x4s with 5x10s. I have had wind break 4x4s with 4x8s before. It doesn't happen often, but with the storms and wind we have been getting lately, I'd be looking at 4x6 or even 6x6 personally.