To be honest, I wasn't especially shocked by restaurant prices when I visited last year. I think you'll have a wide range of options like in other big cities.
As for the gathering, I'm in for the Saturday meetup. I'll be arriving in Boston at 12:45 PM that day. No one else is coming.