The hash is provided by the gambling service. They can just issue you a fake hash and provide you with a fake solution and you will never know right?
What are you talking about? You get the hash from the original server seed. If they provide a fake server seed it will result in a different hash and likewise if they provide a fake hash it will result in a different server seed.
How would they provide you with a fake hash?
They will tell you what kind of hash is used on the server seed and thus you will be able to hash it yourself using any tool to verify that the hashed server seed is actually what they gave you.
Say I'm using SHA256.
I provide you with this as the hashed server seed: c6d5765a8e760bb32eb0ce4c989b415b088790de4d2826695516a367f33b70e8
Afterward, I provide you with the unhashed server seed: actmyname
You can verify it. It's simple and straightforward.