personally I wouldn't trust any agents. They are completely unregulated. Most make up problems that don't exist so they can charge you to fix the problem.
For driving licence =land transport
Work permits=Labour department
Visa and immigration issues= immigration
Bank accounts= banks
Buying/selling vehicles =don't remember but wasn't difficult when I did it a couple of years ago.
Health insurance = MisterPrakan.com
Car insurance =misterprakan.com
Vehicle tax and equivalent of MOT= look for the yellow cog/gear sign
Sick= local hospital or call your health insurance
Renting properties= go direct to owner.
Buying property= find a very good lawyer ( I don't know any)