Regarding the bonus, I want to note that its introduction is generally a positive factor, but its size should be adequate (otherwise, the linear component is almost twice as small as the bonus). Also, the principle of aging could be used.
And regarding the ratio of positional and result-based components, I agree with Alexey: the result (the criterion by which the winner is determined) should play the dominant role.
Added 3 minutes later
In a multi-stage tournament, a player should not be penalized for the fact that their favorite version is not played on the portal, and the winner should always have the same rating.
Moreover, the bonuses you propose reflect not so much the strength of the tournament, but rather how the player performed relative to themselves. Don't you understand this?
And is it even worth giving bonuses for this?
In my opinion, it's unnecessary.