You can't really answer the question "what are Trump's positions", because he contradicts himself all the time.
Trump has had the most inconsistent campaign I could ever imagine. You name a political position, and he's had it. He's been pro-choice, except he also wants to punish women who have had abortions. He's been pro-gay, except now he's not. He wants to stop getting into wars overseas, except he also says he wants to increase military funding and engagements. He's advocated single-payer healthcare, but he wants to repeal Obamacare and replace it with a "free-market insurance system".
The only thing that he's been pretty clear about the whole time is that he wants to "build a wall". (Though you could even argue he's been inconsistent on his immigration position in other ways).
Yes it is. The people are not complaining about income inequality directly. They are complaining about jobs and wages. Increase those two and suddenly income inequality becomes less of an issues because people have enough to live on.