Buying gloves is easy. You are looking for protection and comfort at the baseline plus any specific functional needs - warmth for winter and waterproofing for the monsoon, etc. Here's how to choose a good glove.
Leather is usually the best material when it comes to protection. Perforated leather in gloves is rare but at speed, the holes do provide some ventilation. Of late, there are a lot of textile or mesh and leather gloves that are great for light duty work - street and highway riding. Waterproof gloves do come in leather as well, but in my experience, textile waterproof gloves feel better once wet.
There's a lot of thermoplastic armor and there is nothing wrong with that. Discount PVC patches (usually on cheaper gloves over finger joints) as protection - they're not. Top gloves come with Kevlar or other composite materials. Normally a knuckle protector is a baseline but as you go up the ladder, you get protectors on the joints - pay particular attention to the thumb, it's where the cost-cutting usually shows up. Really good gloves also add a protector or slider over the scaphoid to allow the hands to keep sliding (less damage) rather than catching and flipping (more damage). There should be extra leather across the heel of the palm and across the top of the palm as well. These are the high impact (in a crash) and high wear (in use) areas of the glove.
Gloves should be as tight as you like without making movement difficult. I like to make a tight fist. The leather should not bunch up in the palm and the fist should be possible to make but not easy. Impossible means you need to go a size up and easy means when the glove stretches in use, it will become too loose. The first rides can be a bit stiff feeling with new gloves but they should be loose enough so that the seams do not catch between your fingertips and the nail. External finger seams are a great idea even if they look untidy sometimes. Then check the wrist closure. The wrist closure should actually sit on the wrist - whether it's just elastic or a velcro strap. If it's too far below the wrist then the glove is too long.
Motorcycle gloves typically come in three sizes. The short cuffs are said to be the most convenient, the mid-cuff is convenient and gives more protection while full cuff or long gauntlet gloves have the most protection and the least convenience. The reason is that the shorter the cuff, the lesser the overlap between the jacket sleeve and the end of the glove. Which means if either or both get displaced in a crash, your skin will have to absorb the gap. I personally do not wear short cuff gloves at all by policy and notice no inconvenient but as the cool people in the Interweb like to say, YMMV.
If you need it, look for ventilation on top of the glove. Ventilation between the fingers doesn't typically work too well while ventilation in the palm area is almost entirely beside the point.
Typically, waterproof gloves tend to be super warm because it appears that India is a country where it rains in relatively warm weather. This, as you can imagine, makes finding reasonably lightweight waterproof gloves very hard to find. WP gloves also come in leather construction but we prefer textiles because they leak less color and feel less limp once wet. Remember that nothing is waterproof forever.
For less bulky insulation, for silk and fleece glove liners - they're quite inexpensive and from what we hear, very effective. Heavy winter gloves tend to have fleece inners, windproof membranes or a label that says Thinsulate. All of these are quite effective but remember that these heavy gloves reduce the feel from the bike a bit.
This depends on the usage but I tend to get a year out of a normal leather glove before holding one finger or another. That's about 35-40,000 kilometers though I tend to have waterproof gloves for the rains. Race gloves may be a great idea for feel but they are expensive and will also hole much faster because they're designed for feel and protection more than protection and longevity.