In BG3, as in BG1 and BG2, a lot of things can be done either for "good" reasons or for "evil" - whether good or evil depends on the alignment of your main character. This is especially true when it comes to the Throne of Bhaal (which completes the story line of BG1&2). Both "good" and "evil" parties must do the technically same battles/killings.

In BG3, almost all the "evil" deeds as outlined in the OP for an evil playthrough can be done by a "good" party (though admittedly there are a few limitations/exceptions). In many cases, players who swear to be "good" don't even have to figure out an excuse for doing unnecessary killings or slaughtering while pretending to stay on a "true" good path. The game will thoughtfully provides all kinds of excuses for a "good" party to be "evil" or for an "evil" party to be "good".

I like The Dark Urge, which essentially allows players to play the same character in BG3 as in BG2. There is no point in leaving it to a 2nd or later playthrough. I played The Dark Urge for my very first playthrough - however, even with 300+ hours, I'm still not near the end yet - I haven't got enough time to finish it. Playing Origin characters allows me to learn their backgrounds not fully revealed in a companionship. A tiny but perfect example for that is Gale's cat familiar.

I will never play Tav or use a hireling (perhaps except for completing an achievement later). Only Origin + The Dark Urge.