"anyone" is grammatically singular. The problem here is that the *** of "anyone" is (probably) unknown. Then we hit the perennial problem that English has no gender-neutral third-person pronoun.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.
Anonymous let him (or them ?) decideEither him or them is fine. them is considered singular in this context. However, him is required according to the prescriptive rules of the past 50 years or so.