Thanks for the extra detail, sounds like the seller of the lens was aware of an issue to me. The 100mm HC is uncommon S/H, no one wants to sell they love the lens, and if it was a deal then it smells wrong.
The errors others are brushing off are on bodies that are on the H3 and onwards series where things became more complex, very rarely errors on the H1 or H2, I have never seen one but a sample of one is not conclusive.
The EU price of the body contact replacement is: Body Contact Replacement €545 so the price is correct, you are lucky the shutter is OK that repair by replacement only runs at €1,100 for that lens perhaps you could point that out to the seller. Hasselblad have fixed prices on repair :
http://static.hasselblad.com/2016/06/Service-charges-1-6-2016.pdf so once diagnosed all is transparent.
I would suggest the same, but with no experience, with Canon, if you are backing your work with warranty you do it right, especially if the customer is paying, you don't want it coming back at your,Canon, cost. These people are a business not a charity to keep cameras shooting as cheaply as possible.
As I say the comfort on the H1 is you can pick up another for peanuts and the body count is transparent, there is one, no prism with 57K clicks UK pounds 449 with a dealer 6 month warranty 10 day return.