Neither 1 or 2 are required for communism or socialism. Regarding #1, socialism distinguishes between personal private property and productive assets. Nobody is advocating for violating personal private property. And #2 is not something most mainstream socialists advocate for either, so it's mostly a strawman.
The only substantial difference between socialism and capitalism is the democratic control of the workplace. Capitalism's idea of a workplace is inherently totalitarian, socialism's is democratic. That's it.
The only substantial difference between socialism and capitalism is the democratic control of the workplace. Capitalism's idea of a workplace is inherently totalitarian, socialism's is democratic. That's it.