While consistent with US Small Wars Doctrine, is Israel justified in attacking Lebanon and Gaza in response to the kidnapping of 3 Israeli soldiers? If yes, would the US then be justified to attack Mexico in order to retrieve the 40+ US citizens being held across the border?

How is State sponsership relevant here? If Iran and Syria are State sponsors of Hamas (a democractically elected gov't), then is US the State sponsor of Israel?