1- can be done.
BSNL gives you a ROuter, when you are getting the modem, choose the modem with the 4 ethernet ports, this will allow you to just plug in your computers via ethernet cabels into the Router and let the router do NAT,
2) i dont need to answer that
3) I dont think it is illegel