YES! Kids are more than welcome. I mean, I couldn't not invite my little siblings and adorable cousins, so kids of any age can come along :)
Garden party! Light colors, florals, suit jackets with ties, and whatever makes you comfortable in June Ithaca weather (very likely it'll be warmer at the beginning and then cool down significantly as the night goes on).