Be street smart. Ask your hotel to set you up with a car and driver from a reputed rent-a-car agency. They will definitely have someone set up.
Banani is quite safe, but again dont take anything for granted as there are muggings that do occur once in a while as they do in Bethnal Green. The distance from Banani (Royal Park/Platinum Suites) to Zia Int'l airport is 8 km. The journey can take anywhere between 35-75 minutes depending on the traffic.
A CNG ride from Banani to Airport/Uttara will vary.... sometimes it can be Tk.100, othertimes it can be Tk.200 depending on the mood of the CNG driver, if its rush hour, and his chances of getting passengers back from wherever you're going to. One way fare on CNG from Banani to New Market, Dhanmondi, Elephant Road, Kakrail, Shantinagar, Motijheel, Mohammedpur, Mirpur, Uttara will vary between Tk.120 to Tk.250 these days. Your patience and sense of urgency will dictate if its worth Tk.250 or Tk.80 for the ride.
Main cloth shopping areas for females are in New Market/Gausia/Hawkers part of town. But its such a pain to go there just for the fabric (due to traffic) that many middle-class shoppers stick to the shops around Bashundhara City, Dhanmondi or around Gulshan and pay the premium for the stuff. When you say cloth, you imply that the fabric will be bought, and later tailored to the individual's shape size and tastes later on.
For other queries, please also go through the Forget Cricket sub forum that'll have relevant info that you may be looking for in other threads, such as: http://www.banglacricket.com/alochon...ad.php?t=29415