If i buy a residential plot, can i build a two storey bungalow on it and use the ground floor for commercial purposes (e.g. a coffee shop)?
Yes, you can with due approvals.
Depends upon "zoning laws" of the area. You may approach the local authorities for proper guidance.