What's the odd that it will be at the time of you hitting 1030

There are 256 possible values between 775 and 1030 inclusive, so the chance of it being any one specific value is 0.4%.
Don't we have someone who can read the code?
The relevant part of the code is this:
775+conv(substr(sha1(concatenate(ID_MEMBER,secretSeed)), 1, 2), 16, 10)
This essentially says to take the user's username along with secret seed, join them together, hash them, take the first two characters of the result, convert them from hex to decimal, and then add them to 775. But without knowledge of the secret seed, you will never be able to work out the result.
II wanted to quote it and for some odd reason CloudFlare is blocking me if I do that, so.. only link

This is because it contains the "concat" function. Remove this or change it to "concatenate" (as I have done above) and you can quote it normally.
Didn't o_e_l_e_o also get 6000 merits at Hero rank? I know he posted here but didn't mention it, so I could be imagining things.
I have absolutely no idea. Although I always check which individual posts of mine are being merited, I haven't really paid any attention to my total earned merit for the last several thousand.