Hi Mark
You need to take Saudi visa from an agency near Sana Roundabout, now they charge approx 550 QR per person for saudi visa which includes insurance.

For driving license, you can get international driving licence from official driver association in c ring road.

But first apply dubai visa online, for applying Saudi transit visa. you need to attach the approved visa along with your passport when applying for saudi visa.

I am not carrying my travel log book, but will send you the exact name of agency and other details by tomorrow.

Bye