Lots of summons and pets. Elementals and demons and animals.
For feats anything that helps resist breaking concentration. There are some class dips that can make a character a lot tougher in exchange for one or two levels. Doesn't have to necessarily be to wear armor but it helps.
I personally struggle to have my Tav not be a charisma class so I always only ever go sorcerer, warlock, bard, or paladin. And I only ever dip into pally. So I've never tried quite that combo.