It’s not “destroying all the enemies of the working class” but “destroying classes so we end up being working class”. The idea (as I understand it) is that working class is the one that creates things while bourgeois class is only a parasite. So everyone should be creating something and not sucking the blood of others.
Close. Neither case is fully correct
Communisn is the doctrine of the conditions of the abolition of the Proletariat
-Engels, The Principles of Communism
The bourgeoisie doesn’t create value, the proletariat does, correct, but dogmatic class warfare is anti-Marxist. Class warfare must service the overthrow of the Bourgeoisie via smashing the Bourgeois state, and replacing it with a Proletarian state that withers away as it untangles class contradictions. You cannot create Communism by killing all of the bourgeoisie, but by wresting their power as Socialism emerges from Capitalism.