Thanks for sharing these information But There are very few sovereign states where foreign currency is used in everyday transactions. KSA certainly isn't one of them. You'll be able to pay for just about everything by card.I've never been through anything more than a cursory custom's inspection: touch wood. But it can't hurt to carry copies of the prescriptions for any medicines you carry.