That's a bit rich.
One of your questions (bit strange) was "does Surat Thani have an immigration office". A simple Google search shows the office web site along with Google maps, even reviews etc.
If you had been more engaged with your thread you would have received more helpful information.
It's not even clear if the friend is Oz.
If that's the case some folk would have pointed out the eVisa including non O based on retirement is now available from AU, etc etc
Having a non O would greatly assist opening a Thai bank account if he currently does not have one.