Saudi visa, your car should be your own (not financed), insuance depends on what u have, check with your insurance company. The best way is the only way - Salwa Road all the way to Saudi Border.