Do I have to travel to Israel in order to submit the probate petition and obtain the Succession Order?

No. your legal representative can file the probate petition and  all the necessary documentation including your , affidavit, power of attorney and etc in the Israeli probate court in order to get a probate court order on your name.