B. Pull random numbers from a hardware RNG. Could use a site such as random.org (my concern though would be trading the risk of the OP for risk of a new entity). This random # would be used as the server seed (cannot be used as the seed # for hashing since would not be provably fair).
why not pull random numbers for use as (additional random to) server seed from the blockchain (every block or so)?