Can I run Storm King’s Thunder with side quests from Tales from the Yawning Portal?

Treasure of the Broken Hoard mission 2 calls for a Dex check to disarm a trap…

How would you suggest attacks vs weapons?

There is a lot of loot in Forge of Fury

Why in Against The Giants Dragons and Giants hanging out together if they’re enemies?