Carole does seem a tad dated, however, it redeems itself when it ends with an 'e.'
Carol doesn't look finished;
Carole does. Of your combos, I like
Carole Suzanne best, I suppose because they're both French.
I do like Caro but confess it makes me think of Karo Syrup.
I like
Jack very much but not
Jackie. I once knew a guy who was
Jackie, Jr. His father went by
Jack but he got stuck with
Jackie and hated it. And I'd prefer Jack/Jackie as a nn for
John or even
Jonathan rather than
James.