Wearing semi-formal western attire is appropriate for both wedding events. However, wearing Indian attire is celebrated and encouraged! https://docs.google.com/document/d/161uYgyWrl7lQE1oyD1eoK74IOoXSLPvk5X2pnV48lPI/edit?tab=t.0 Check back for more recommendations for dress code and where to shop in November.
Most definitely, to the Sangeet and the Wedding. Indian attire for children is very cute.