For TP set I was thinking:
This set isn't haste capped. Swap Brutal to Alabaster or use Malignance Tights. Also, I'd use Thibron over Sakpata's sword if you're getting some form of accuracy buff (sushi, songs). The survival aspect of Sakpata's is great, but the DPS difference is massive. If your objective is to deal damage as fast as possible, Thibron for sure. I'd also sooner drop Bathy Choker +1 and use JSE+2 neck instead for the accuracy and STP. Use Peiste Belt +1 if you're dead set on using Gleti's Breeches. You'll still need Alabaster Earring.
This is spell set i used for V25 clear but i wasnt engaged so not sure if the spell lineup is still best.
That spell set is all over the place. I would just equip DD spells (Zahak Reborn list) and slot in Feather Tickle, Reaving Wind, Silent Storm, Magic Barrier*, Saline Coat*, and one healing spell (Magic Fruit or White Wind), slowly removing less essential DD spells for utility, based on what you want to do during fight. Silent Storm might not land on it's own without Nitro Wind Threnody, so maybe Chaotic Eye/Auroral Drape to save points. Can drop stuff like Sinker Drill/Paralyzing Triad etc. Glutinous Dart for more HP might be helpful if you have extra points. Cimicine Discharge or Embalming Earth for slow could work too, if you can land it.
You'll need a BRD to Nitro Wind Threnody so Silent Storm can land though. That will keep Mboze casting, but it has the Occult Acumen trait, so you might not want that either. Nocturne might be better, you'd have to see for yourself which one prevents the most TP for it.
The BRD probably wants to Earth Threnody and try to land Elegy, but Mboze is Earth based, so that may not land on him. If he does get Earth Threnody on, you can try to stack Slow on top of Elegy. But you would need to be fast since Nitro could wear off and you won't land Elegy on Mboze.