I know there's a scoop on the bonnet but an air filter right above the exhaust manifold - really? I think I might be tempted to put the missing nut back on the strut top mount too.
Seriously if the body is sound it'll make a really good basis but I agree that unless they can make guarantees about the engine mods (or it's dry sumped I suppose) you'll probably want to pull the engine out to inspect. Guy Croft does a good baffled sump and his name on receipts is also a sign the builder didn't skimp on it.
NB It's a pain to do but the std sump can be removed in situ - the baffled one cannot.