I don't think you can make enough rules to stop the wrong sort of people. I guess I would prefer amending the overall process to make it less interesting to even try to exploit (rather than enumerating and banning a bunch of different ways of collecting the reward).
Also, a 10 year ban is worth negative hundreds of thousands of dollars to the sort of person that is competent and understands the field they are working in. That's a pretty big disincentive, never mind that 'government job' already sort of has a negative association for lots of motivated people.