If you can not drop Israel from your itinerary, then you should drop Libya... just to be safe. I say, "just to be safe," because, really, anything is possible. (I managed to visit Israel AND Libya on my latest motorcycle trip this past winter.) On that trip, I even met a lone, female traveler who had an Israeli stamp in her passport in IRAN! (No, really, I saw the stamp!) And, Libya is more lenient than Iran about the Israeli thing. (So, it would be a gamble.)
It is true, you can visit Israel without getting a stamp in your passport, but it is becoming harder to do so. In order for this to work, you'd have to enter via Jordan from the King Hussein Bridge and explain your situation. If they don't stamp your document (I managed, but a friend of mine tried and it they stamped his passport anyway) then you must leave Israel through the same border crossing back into Jordan before your Jordanian visa expires. (By the way, the King Hussein Bridge does not currently allow private vehicles to cross. I left my motorcycle in a parking lot on the Jordanian side while I traveled in Israel for a few weeks.) Once back in Jordan, you can take a ferry from Aqqaba to Egypt and presto!
Concerning your second question, No. There is no easy way to get to Morocco from Egypt. In fact, even getting out of Egypt can be a pain with a vehicle. You will need to hire a guide for Libya which is easy, but expensive (I found some lost souls in Cairo who were in the same boat as me and we pooled our resources to get across). From Libya, hit Tunisia and take the ferry to France, then from Europe back to Morocco.
Sound difficult? Sort of. But if you find yourself in Egypt with a vehicle, that's one of the easiest options to get out... unless you plan to backtrack or continue to Sudan. (Don't try and backtrack through Syria with an Israeli stamp, though!) Finding ferries to take you and a vehicle out of Egypt to any place other than Jordan gets complicated.