Buying a used car

i am planing to buy a used car .
1. how much time is required to transfer the car in my name if all the docs are ready?
2. inspection report of the used car can it be from private agency like smart check? or a govt agency?
3. what are the charges for thy buyer?

check this
https://www.expat.com/forum/viewtopic.php?id=805123