Family things to do?

We are an American family coming to Bengaluru for about a week for business and sightseeing. We have to younger children. (Under 13).

  1. What are the awesome must not miss things to do with a family in Bengaluru?
  2. What are appropriate professional gifts to bring the leadership team at the local office?
  3. I have heard Southern India is much safer than the North (Delhi), should we be concerned about anything regarding safety in Bengaluru?