S you can get visa on arrival, if your car is free of loan no need any approval from maroor, if your car is on loan yu should take NOC from who paid for yur car, then take transit visa of Saudi to cross saudi border from any umrah agents. if car is not in your name yu must need NOC from car owner.