1. Getting driving license...Its pretty tough here..but easier than in Dubai
2. Regarding Taxis...yeah its easily available.
3. Getting 2 BHK. you can manage that also in a weeks time...