No any reparation. There will be some fund after the final agreement reached.
Frozen assets - 40 bln in China, 15 bln in Iraq, 6 bln in Qatar. Will they rush to release it? - I doubt.
Hormuz - should be free.
Oil wavers - Iran was selling oil anyway nearly same amount as before sanctions. Now...