D&D 5E- Fighter – Two Weapon Fighting/Hex/Booming Blade

So I’m in a campaign and the DM is helping out one of our players. He helped them build their character and at lvl 5 he has him doing something insane. Now I’m relatively new myself so I can’t completely come out and say why this won’t work but can someone please describe all the reasons why this won’t work? I don’t know what kind of fighter he is but he’s Lvl 5 and is a dwarf and dial wields. I’m not sure of his feats either but I’m sure no matter what you have that this could be possible. Here’s his 2 rounds for his big “boss fight move”:

Turn 1

Action: CAst HEX

Boinus Action: Cast Giants might on self

Turn 2

Action Cast booming Blade

Main hand Melee: 1D8 +3

Booming: 1D8

Hex: 1D6

Gaint Might Passive: 1D6

Action surge:

Main hand Melee: 1D8 +3

Booming: 1D8

Hex: 1D6

Main Hand Melee: 1D8 +3

Booming: 1D8

Hex: 1D6

Bonus Action:

Two handed fighting

1D8+ 3

Hex: 1D6

Cast fire rune: 2D6

total roll 7D8, 7D6 +12