1- yes
2- in Dammam airport it self
3- no vehicle no. in umrah visa (only in passing visa it is mentioned)
4- i was planning to do the same but changed my mind and will go (on 1st Aug) by car all the way coz u may have unexpected stops which will delay ur arrival to dammam airport on time