The short answer to this question is no. It is because Facebook doesn’t promote such contests where anyone sharing the posts wins.
It violates the terms of using Facebook. A business account can easily get suspended.
See what your candidate has to say on this.