As far as ISI(S/L) goes, the probable best solution would be international military coalition. I think all the world's regimes know it's bad and is a threat. We all just need to hold a zero-tolerance policy toward it.
As far as Syria goes, I think any foreign power should stay out of it, but Assad should not block refugees from leaving. That would break international law.
As far as Israel goes, I agree.
As far as the Kurdish conflict goes, I am not sure. They are trying to fight for a pretty significant amount of territory. I think some territory should be granted from all sovereign states to at least give them something to work with. That or semi-autonomy.