Sounds like a lot of fun and also a lot like my own plan for my first playthrough.
I was thinking about a Devotion or Ancients paladin and sword bard or valour bard as a half wood elf or half high elf.
I was planning on taking Sleight of Hand for myself, but i wasnt aware Shadowheart also has decent dex and proficiency in this skill, so i might want to rethink that. Although as a bard you can get expertise in this skil.
Furthermore perception and persuasion.
I was thinking of going 20 CHA, but you're right, DEX is more important for the martial abilities of this build.