That might be wrong one thats euro 5
Think it would be this one (double check before you buy as breather tube looks at wrong angle so could be rwd )and yes it comes with bolts, injector seals and gasket,(not injector bolts or compression seals)when you think Elring gasket/cover seal is about £18 and individual injector seals for the cover are £8 each then its cheap as some breakers want that for used item
ANDZ