No need for notarization of documents. Scan copy of required document is enough if its in English.. If not, get it translated from official translation office.. There are plenty in Riyadh in hara, dabaab, etc. They do translation on letterhead and stamp. This is enough.. No need for translator...