Sadly the game in act 3 quickly tries to force you to do the end content no matter if level 12 or not. I try to avoid any Bhaalists stuff and Gortash as lomg as i can. Also i never read the poster of Florricks Execution immediately. I try to avoid entering the sewers as long as possible. Not playing as DU but a good Tav so far.
How i avoid Orin and comnpanion kidnapping:
Note: In Rivington she impersonates two encounters. I experienced that she can be: Flaming Fist Rowan, the Journalist or the Blacksmith, two of them. That's it, no more Orin at the circus.
In Baldur's Gate i mostly managed to postpone the kidnappimnf encounter by keeoing in Mind, she can only take companions, who are not on your party. It is always Minthara/ Halsin, Gale or Lae'zel.
So i always keep them in party if i reach the point where i get close to the Bhaal stuff. Which causes her to kidnap the little NPC girl Yenna, but you can save her.
In Baldur's Gate City i always start by doing the "Stop the press" and "help the hag survivors" Quests. Then i try to do the companion quests that give xp and don't touch the Bhaal subject. I mostly go first to stake Cazador with Astarion, which grants good xp for killing all the vampires.^^
Then i go and kill Viconia to finish Shadowheart's quest, and yes i also kill almost all the Sharrans exept of Nocturne.
Then i finish the "Save the arist"/ "Mystic Carrion" quest as far as possible.
Then i do Jaheira's quest to save Minsc. If i encounter any Bhaalists, i quickly do Gale's Quest right after.
Then as late as possible i collect the Body parts of Dribbles and do the Temple Murder quest as far as i can without entering the Bhaal Temple yet.
I free Florrick just before i talk to Gortash and then to Mizora. Which grants another camp encounter at night. Then i normally tell her to get lost and don't take the pact.
Then i go to the Steelwatch to save Volo and get the Informations to save the Gondians and Wyll's father. Yes, the latter still works even if you don't take the pact.
Then i talk to Voss at Shaesses's Caress and Raphael, before i break into the House of Hope and steal the Hammer. Byebye Raphael.
Then i go kill Orin and save her Victim, very funny if you talk to her dead mother in Orin's bedroom first. ^^
Then i go to do the last part of Wyll's quest to find Ansur and visit the Emperor's HIdeout.
Gortash dies last before i go to the Nether brain.
I have never played as the DU. But if playing as Tav, it is very helpful to know that Evemts that happen at night, are kinda lined up if you don't rest too often.
Some quests also trigger night events that the game then priotrizes before Orin's kidnapping thing like for example:
- Minsc & Jaheira nagging at each other
- Shadowheart's Graveyard scene after saving/ killing her parents
- Lae'zel and the Vlaakith encounter in camp
- Astarion's Grave date if romanced
- Gale's Boat scene if romanced
- Wyll's Tree Date if Romanced
- Tentacle Romance scene with the Emperor after visiting his Hideout
- and more, i hope i didn't forget anything
Those are all scenes that helped me to push back Orin's kidnapping encounter so it happens later. You can control if depending in wjich order you continue other Story events or Companion quests. I hope it helps ypur guys, too, or at least if not playing as the DU.