I will ask the parents about dress code, but have no idea if ds should bring a present or anything else. The parents might be too polite to say if a present is the norm.
The boy having the bah mitzvah has been going to synagogue each week to study since he was about 7 years old, so I know the family will take this celebration very seriously. He is my son's oldest friend.
My son and I are attending the synagogue in the morning, then my son will stay on with the family and go for an evening meal with them.
I have never attended anything like this so cannot advise my son at all on etiquette dos and don'ts.
Any tips please?