Yes, you can use Sony MBH20 with micromax mobile phone.
Yes, you can use Sony MBH20 with Gionee A1 easily.
Just about 8 grams.
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.