First of all, I don't work for Dell, so don't call me dude ... You can call me DF, asshole, prick but not DUDE !!!!
I myself shot quite a bit of content, and bought some lately in the past year ( cheaper than shooting ) from US and EU companies.
His documents are satisfactory. they include the model release, the id's of the models, etc ...
Again, if a set or two or three are not 100% satisfactory, you just write them off ....
I will not send you a set, because I don't have the rights to send you one ... The asking of that is quite amazing by itself and again proves that handing over the documents to third parties is a big mistake.
On the other hand, if you think he is not compliant, then just don't buy it...
If you have proof that is not compliant, you would render a service to this community by exposing the facts and proofs.