Why would you make Cazador short? As a shorty player: We are way better than him and don't want him

I would have however leaned even more into his pathetic book keeper side.
I think, some of the companions would have been great as shorties. The only ones, that have story connection with their race are Lae'zel, Karlach and maybe Wyll ( Duke Ravenguard is an important NPC in Ascend to Avernus and I guess, he is described as a human there?). The rest could have been anything.
Halsin would need to be a long-lived race I suppose (though druid longevity could explain it).
But dwarf Shadowheart, halfling Astarion and gnome Gale would be adorable 3>
I mean, there are mods for halfling Gale and gnome Astarion, I'm planning on using them after my HM run. And you can have Shadowhearts face for gnomes - and I'm not kidding, it looks much better on a gnome than on a half elf.
Halsin could be a gnome or a dwarf - gnomes live up to 500 years, dwarves up to 350 years. That should fit, I guess. I think, there is a mod too ...
jinet: Ah, ok. I think, someone made a mod for heights, maybe after patch 7, you can customise NPCs.