that look quite bad you could replace the stone but would recommend using proffesional tradesmen.
To prevent any more damage try sealing the stone work with a silicone based liquid. aquaseal or similar product.
Try your insurance company first they might foot the bill.
Last year 64% of the questions asked in our forum were answered within our DIY project pages at www.diydoctor.org.uk/projects.htm The project pages are now separated alphabetically and your answers are accompanied by diagrams and the ability to see, and buy, the tools and/or required to complete your project. Use our search box to look for your answer and save a great deal of time and money!