Israel wants to ensure freedom of operation if the deal is violated, but Lebanon insists on a complex supervision mechanism that includes its own dysfunctional army. Even assuming the Lebanese parliament approves the agreement, there are plenty of domestic hurdles that could delay implementation