"what benefits do I get from confidence"
Since archer's can't have parry, the benefit you would get from "blocking" a blow don't apply. What you do get is the initial massive HP regen. This can be accomplished no matter how close/far you are to/from your opponent.
"do I need parry"
Archers can't have Parry.