I have an idea for a DnD 5e (PHB-only) Warlock that takes a hand crossbow as his pact weapon. Here are my clarifications and assumptions:
Race: Drow Elf (proficient in hand crossbows)
Class: Warlock, Pact of the Blade
This Sage Advice article says a warlock may bond with a found magic hand crossbow to make it his pact weapon
The Sage Advice compendium says the Crossbow Expert Feat allows you to ignore the "loading" property of the hand crossbow in order to make multiple attacks with it, and use your bonus action to attack with the same hand crossbow you attacked with (multple times), since you would still ignore the loading requirement here
Relevant warlock invocations: Thirsting Blade (attack twice with pact weapon when you use the attack action) and Lifedrinker (add your CHA mod to attacks made with your pact weapon)
So, to me, this means: A Warlock may fire a hand crossbow up to 3 times per turn (twice via Thirsting Blade, once as a bonus action via Crossbow Expert), adding his DEX mod (ranged weapon) and CHA mod (Lifedrinker) to each bolt's damage: 1d6 + DEX + CHA per bolt.
Is this interpretation correct?