Egg substitutes: http://www.sheknows.com/food-and-recipes/articles/955371/baking-without-eggs
Self raising flour substitute: https://www.nigella.com/ask/self-rising-flour-substitution
Cooking conversions: http://www.bbcgoodfood.com/conversion-guides