1. How would you stop monopolies forming?
2. Would you be in favour of a salary cap?
3 If the companies are all going to be privately owned (as I believe you are saying) then how can we regulate their modes of operation and salary schemes?
I'm not exactly a pro on politics, but I'll try to explain.
1. In the first stage, by regulations and taxes. Making the patent laws less strict would also help the smaller companies. We also need to use strikes and boycotts. In the second stage, after the government has disbanded or is kept at a minimum level, a monopoly wont be able to form as people already have access to everything they need. No one would prefer working in a privately owned company over a collectively owned company.
2. In the first stage, yes. Unions will be able to handle the salaries, hopefully.
3. Collectively, and not privately. At a start, mostly state- and commune-owned companies, but later on run by Unions and workers. We regulate it through good ol' competition. If the collective company provides a better pay, a less stressful job and more benefits, no one will want to work for the private company. Taxation is also helpful in this. Give privately owned companies higher taxes than the collectively owned ones and it wont even be profitable to run a private business.
Good education is fundamental to all of this too, so people will know what they actually vote for and not just read the party slogans. The right-wing Moderaterna won the last elections by simply calling themselves a worker's party and promising to create more jobs. They weren't a worker's party and very few jobs were made. The result? Tax-breaks for privately owned companies and the rich (like removing the wealth tax) as well as a weaked Union and a worse school system.
If only the Swedish Social Democratic Party went back to being, you know, Social Democrats, this could easily be reality. They have a strong center leader now, but he is pro Capitalism. He has a background in the labor unions though, so we'll hopefully see that the unions get more power.