Let's break this down:
The first part, staggered points for playing, is easy: numberOfPlayers - rank + 1 (or n - r + 1)
For 1 bonus point for making the money: add inTheMoney (or m)
For 2 more bonus points for winning: add if(r=1, 2, 0) [i.e. 2 for 1st, 0 for any other position]
For 1 point per hit: add numberOfHits (or nh)
So that makes the formula: (n - r + 1) + m + if(r=1, 2, 0) + nh
Unfortunately, there's no variable for bounty of previous winner. You can define a prize for a bounty on a specific player and make it 1 point, but I don't think you can add the two easily.