In big cities and amongst the higher strata of the society, it is not considered abnormal behaviour any more. You would be better off avoiding public displays of affection such as cuddling and kissing each other in public. However, had this law been enforced strictly, the Indian prisons would have been overflowing by now. No special arrangements exist either at the Airports, Railway Stations or the Hotels. Street food is best avoidable unless you have a hardy stomach.
Most big hotels provide babysitting facilities.
Obtaining safe baby food and disposable nappies are no problems in all major towns and cities. Despite the ban, drug peddling does take place at most tourist destinations in a covert and illegal way. You could land up in prison for a few years and it would be better if you do not succumb to the temptation. This is true for travellers coming to India as most Indians are quite attuned to the travel conditions in the country. Avoid drinking water at all costs unless it is bottled water from a reputed company.