This slightly exceeds your budget (20738 INR), so if you want you can consider buying these same components from www.snapdeal.com which is cheaper but it's availability is low.
if u r not overclocking then stock cooler is fine and save some money and buy a cooler later on.
I am using fx 6300 with stock cooler with no problem at all.
I am buying a cheap cooler Hyper 101 next month which is better than stock cooler.