Sure it did. Setting off bombs in residential areas will always have non-combatant casualties.
"Intent" mind reading or not. This is what happened and is a terrorist act.
Setting off bombs frequently results in non-combatant casualties no matter where it happens. Hezbollah has no "military bases" so I don't know what you expect.
The existence of non-combatant casualties doesn't make the strike illegal.
Answer my other question
It's not applicable. I don't feel any need to answer a complete non-sequitur.