score:3
All you need is the HK SAR passport.
The page is worded that way because they can't say "nationals of Hong Kong": Hong Kong is a part of China, so there are no citizens of Hong Kong, only Chinese citizens of Hong Kong. And they also can't say "nationals of China", because that would give visa-free access to everybody in China. So they say "permanent residents of Hong Kong SAR", and how do you demonstrate that you are one? By being a "holder of the Hong Kong SAR passport". Where you actually live is irrelevant.
Your question also implies that residency of Hong Kong alone is enough to get visa-free access to Russia, but this is not the case; for example, British National (Overseas) passport holders do require a visa.