You would not end the spell if Dispel Magic was cast on the caster for those?
All of those I would. Ensnaring Strike is the closest to being disputable, after the weapon attack has been made - before the weapon attack it shouldn't be disputable. Now, it probably should have two different range tags for the separate parts of the spell, but you know, 5e.