Yes, it is completely legal to buy Nirmal lottery tickets because this is state sponsored lottery program, and purchasing and participating in the lottery is not an offense.