impag in dursley, gloucestershire are the main supplier of structural/core foams. i'm sure they have a website.
Arex or divinicell 80kg/m^3 is commonly used for shells and bulkheads. Green in colour. Bulkheads and hull pannels are built from 8mm thick foam where as hull sides can be reduced to 6mm. This option really depends on what you have allowed for when making your plug. 8mm 2.4m x 1.2m sheet costs in the region of £40.
1 sheet does the spine and bulkheads of an elway 5. you should need 1 &1/2 sheets for the deck but should have some off cuts. Probably 3 more sheets to do the hull shell.
final no. of sheets depends on the dimensions of your hull. You will be fine if you buy 6 but if you're really carefull and you have a skinny hull you may do it with 5.
order thicker foam of the same or a higher density for the foils. A sheet of 20mm thick will do your rudder blade, t foil blade and centreboard. if you bond a blank of 8mm thick to a 20mm thick sheet.