hi tony,
the foam gasket u can buy on etradesupply.
i can not give u a link, cause the system will mark it at spam- this already happened.
etradesupply has a warehouse in the US.
i am in switzerland and order from the warehouse in china.
it's the best foam gasket i ever saw, cause it's comeing on a template.
just place the template over the lcd and push a little bit the foam and take it off and thats it.