In May, Massachusetts experiences a transition to warmer weather, with average temperatures generally ranging from a low around 49-51°F to a high of 66-68°F, though it can be quite variable, feeling mildly cool to pleasantly warm
Wear whatever makes you feel comfortable and fabulous! Indian wear is encouraged but not required. Black is discouraged for the festivities! Some examples of Indian outfits are lehengas, sarees, chunidars, and anarkalis (see above in the order listed). Lehengas are traditional attire for garba (which will be taking place on the Sangeet day). Some places I recommend if you are looking to buy are: https://www.lashkaraa.com/ https://www.samyakk.com/ Facebook Marketplace
No, there will be no alcohol.