There's several things buried in the OP.
1) Yes, I do think we should remove the incentive of pay for service. Healthcare should not be a business with profit in mind. It should be a business with outcomes in mind. Getting paid by service instead of paid for results puts the wrong emphasis on why providers may elect to do a particular procedure. Making them salaried removes the incentive model of pushing particular procedures. Also making them salaried under the hospital instead of operating from and independent practice groups removes some of the power struggle and billing confusion in the mixed models.
2) Basic access to healthcare should be a public utility. Well checks, basic diagnosis and treatment, ect should be something offered by high functioning 1st world country. Emergent care (traumatic injury, heart attack, ect) and chronic/terminal health issues (cancer)is a trickier thing that is much harder to build into a risk pool. But it's something that a non-partisan and smart committee should be able to come up with a well reasoned option to support.
3) Yes, preventative medicine should be the approach. It's hard to tell how effective it really is though. People are cheap, stubborn, and stupid. Option 2 above can help offset the cheap part if access is free. Option 1 can somewhat help the stubborn part if the check up is reasonable and not a billion lab draws and other services there there to cook up the bill. Hell, even something like a traveling nurse can hit up a pile of homes in a day to do check ins on people that can't drive or do not have access to transportation. But the stupid thing is hard to overcome. You can put piles of info in front of people. But if they don't want to change, they aren't going to. And they will just end up being a drain on your risk pool.