Are virtues and character the same thing? If not how would they differ
Characters are indelible marks (cf. the OED's etymology for "character").
Bernard Wuellner, S.J., gives these definition in his Dictionary of Scholastic Philosophy p. 323:
virtue, n. 1. a good operative habit in man; an operative habit perfect ing rational powers so that they act according to the rule of reason; a human habit that makes its possessor good and his work good. The point of human control of the virtue should be noticed, as in the case of HABIT.
and p. 49:
character, n. the habitual moral virtues and vices of a person, founded on his dispositions and together distinguishing his moral personality; integration of a person's nature and nurture in his habits and the expression of these in his living.
"Virtue" comes from vir (man) or vis (strength). Character means a stamp or mark.