Alright loading up the wallet.dat file and trying to open leads to
2017-08-06 09:08:39 CDBEnv::Salvage: WARNING: Number of keys in data does not match number of values.
2017-08-06 09:08:39 CDBEnv::Salvage: WARNING: Unexpected end of file while reading salvage output.
2017-08-06 09:08:39 Salvage(aggressive) found 83134 records
Looks like its corrupt and not worth repairing. No idea how he got it to load even.