Does he wear those things for the entire duration of the character?
Yes, Raineypark, he does. In fact, the glasses become very important toward the end of the storyline.
As for Aristede's resemblance to Barnabas, I've noticed that many of the actors from the show (Frid, Stroka, Lacy, Selby, Crothers, Rodan) have similar dark hair and eyes. Sometimes when glancing at the montages on the board, I would even mistake one character for another until actually watching the day's episodes.
ProfStokes