Another definite NO on the feeding - unless you wish to visit your local hospital - is FISH as he is very allergic to it.
When we were ordering for Firecat's wedding reception we ordered a buffet for 40, 5 vegetarians and NO fish. Mind you Adam's allergic to it too :-)