well..... you need your Irish DL translated & notarised (correct me if I'm wrong) and I don't know if its possible in your province so a trip might be required here, sorry I don't know.
yes sure we have a DLT here but make sure they want the same documents as your province wants. TM 30. The hotel you book into can give you a TM30 receipt too.
ok unless you make contact with them you won't be flying. So they have faxes too and many phone numbers.
Here's the info.
Embassy Information:
For the information about requirements for other types of non-immigrant visa and for other purposes not listed above, kindly contact the Royal Thai embassy or consulate.