1) you cannot buy agricultural land in karnataka
t he following are requirements for purchase of agricultural land
The annual average income of the person including agricultural income should be less than Rs 2 lakhs. The person must have had an agricultural land in his name before the year 1974. The person should be an agriculturist or an agricultural worker by profession
2) section 79 A prohibits purchase of agricultural land by any person or family who have annual income of more than Rs 2 lakhs from non agricultural sources . in your case you work for IT company and have income more than Rs 2lakhs
3) your land would be confiscated by the govt in case you purchase agricultural land
4) your brother can purchase agricultural land in his name