Found shoes, only a 9 or 10 though so not sure how helpful that ishttp://ww
Amazon have some from a size 9, put "Rsb Boys Monk Shiny Formal Black Patent Buckle Style Low Heel Shoes" in the search bar (link was too long!)
If you have no luck with buckled shoes you can always go traditional with ghillie brogues, you can get them without the leg laces for little ones
Google Christening shawls, there's a whole load will come up hun.
As for food, it depends how much you want to spend and how much time you have. Loads of places do party platters of sandwiches etc or buy a load of pre-made sandwiches and cut them in half, get the large pasta salads, coleslaw etc from Asda, Morrisons or wherever's nearest you, some quiches which can be served cold if heating them up is too much hassle along with the usual sausage rolls, cocktail sausages etc. Chicken, cold meats and a load of pre-made salad (saves faffing about!) If you want hot food get the large pasta bakes that the supermarkets do. If you have a load of kids coming hotdogs will go down a storm and are quick and easy too (be prepared for adults wanting them too