Putin doesn't rig elections. He wins them fairly. If I was Russian, and I had to pick between an environmentalist, a communist, and a semi-authoritarian man who's kept the country from collapsing for the past twenty years, I'd vote for the third option too.
And there's no proof that he killed Navalny. It's usually the oligarchs and military leaders such as Surovikin who take out political opposition.