There will always be more wealth for some people :
How do we make sure everyone has enough to live comfortably?
We could move to more of a communist kind of system and have a minimum and a maximum pay system so that everyone is paid evenly. It would then insure that everyone is at somewhat of the same economic level.
There will always be people with more power.
How do we make sure that the power they have is not abusive?
To insure that the power that they have is not abusive we could have a public vote for all new laws that are put in action.