Beneficiary should be NuCash user?

Is it necessary for someone to be a NuCash user in order for me to send money to them?

No, the beneficiary of your money does not have to be a NuCash user. You may use Bank Transfer or UPI to send money to anybody in India.