1. For template you will have to take professional help of a lawyer. In any event the template may not suit as it requires customised agreement for each purchase.
2. Sale agreement is compulsorily registrable document and hence stamp paper varies with the sale amount.
3.Yes. Cost varies with each state.