Yes, you can use Sony MBH20 with Gionee A1 easily.
Yes, you can use Sony MBH20 to hear music also.
Sony MBH20 has 10 meters range.
Yes, you can.
Sony MBH20 comes with Sony battery only. As per company, it offers up to 100 hours of standby time and about 7 hours of talk time.