Think you are 100% on the spot - federalism with a credible checks and balance and accountability IS the solution for Lebanon.
A good, strong, stable Lebanon, ridden of Syrian and Iranian influences could gradually make its way to peace with Israel.