The presence of Israel in West Bank is based on UN resolutions 242 and 338 + Oslo Agreements. More than legal.
Hezbollah is committing genocide in Syria, including your beloved Palestinians. So its not just Lebanese issue. And when they attack Israel it is also not Lebanese internal issue.