For the various events you want to complete, I recommend looking up the forum threads on the event. Search for Clash of Knights for example.
Tavern of Legends is a tough one to reply about, because you actually need 10 different teams. And there are several different versions of Tavern of Legends, with different bosses. Plus, they might be stopping it or changing it soon. They had announced they were going to pause it but then kept it going.
Now that I have more and stronger heroes (205 roster spaces, player level 64), Tavern of Legends is no longer difficult for me. But 18 months ago, it was challenging to put together that many different teams. I used to take notes on my teams and battle items. Here is an example. I use 3-2 teams, except on the last two stages I use mono teams.
Tavern of Legends, January 2023
Items:
Potent and Minor and reg Hlg Potions
Many Dragon Banners
Antidotes sometimes for Frida boss
Bombs for damage, doubled up with dragon attacks on the last two stages, with axes instead on last stage as bombs were getting depleted.
Dispellers, usually, for Margaret boss.
Avoided weak colors for mobs, as all bosses except Seshat had element link against strong color. Included yellow on Seshat stage attacks with no Kunchen.
In reserve: 3962 Boldtusk, Phoenicus, GF, Sun Sh, ccKelile
Win: 3710/4600 Woolerton, Mist, Jackal, HuTao, Edelaide
Win: 3721/4500 Caedmon, Faiez, Hansel, Orla, Belith
Win: 3061/4200 Kiril, Gan Ju, Grimm, Sonya, Kailani
Win: xx/3800 cHawkmoon, Eichbelborg(3-60), Scarlett, Bane, Matilda (1-45)
The fiends were effective.
Win: 3323/3500 Merlin, Tiburtus, Aderyn, Gnomer, Goopy
Win: 3043/3200 Bauchan, 2nd cHawkmoon, Azar, Treevil, Aqeela
Dragon banners x
Win: 2764/2800 Valen, G Lemur, Boril, Prisca, Tyrum
Easy, some bombs and dragon banners.
Win: 2472/2500 unleveled Magni, cUlmer, Frosty, unleveled Leonidas, Wang Yuanji(1-32)
Dragon banner and a few axes. Awesome overhealing.
Win: 2863/2100 Brienne, Jack O’Hare, 2nd Belith, Proteus(1-32), Balthazar
Easy
Win: 1925/1800 cGunnar, cGraymane, Noril, Villiers, unleveled Faiez
Easy
Available on the bench:
Candy
Wu Kong
Edd
Colen
cOberon
cRenfeld
Elkanen
Guardian Bat
Melia
Vlad
Dawa
Layla
Silthus
Olaf
Sha Ji
Karnov, unleveled
Khiona, unleveled
Horghall, unleveled
Needler
Jack(2-33)
assorted other heroes below 350 power
unleveled 3rd Faiez
Team power numbers for Jan 2023 are:
TP with troops/ recommended TP