Yes, but only one unless told otherwise by the bride and groom.
Of course, but please if you think they will be too much to handle please find other arrangements.
No, but you better like pulled pork and chicken then!
We're expecting there to be at most 115.