Das Visum für Syrien bekommst Du (zumindest offiziell) nur in Deinem Heimatland oder dem Land, in dem Du wohnst oder an der Grenze zum Libanon. Wenn Du schon unterwegs bist, bleibt Dir höchstens noch die letzte Variante. Das Libanon-Visum gibt es bei der Einreise am Flughafen Beirut (oder an der Grenze zu Syrien, oder in jeder libanesischen Auslandsvertretung).
Leider müsstest Du, um über Land in den Libanon zu kommen, durch Israel oder Syrien durch. De facto kannst Du also nicht komplett auf dem Landweg reisen, wenn Du die Visa nicht vorher besorgen kannst. Aber wenn Du bereit bist, einen Flug von Amman nach Beirut einzubauen, sollte es gehen.
Unabhängig davon hast Du auch noch das Israel-Problem. Dein Pass und Dein Gepäck dürfen für den Libanon und Syrien keinerlei Spuren enthalten, die darauf hinweisen, dass Du in Israel warst. Es ist möglich, von Ägypten oder Jordanien einen Abstecher zu machen. Das funktioniert aber nur dann, wenn weder die Ägypter/Jordanier noch die Israelis Deinen Pass an der Grenze stempeln. Wie man das genau erreicht, weiß ich leider nicht.
LG, Karoshi