"good" and "bad" are purely subjective. different people have different ideas of good and bad. eg madara and obito truly believed they were doing the world a favour. though to answer the question,taka fought against infinite tsukuyomi(albeit for their own personal reasons: orochimaru wanted to be able to continue his sick research and experiments, karin just wanted to save/support/be with sasuke and suigetsu and juugo probably assisted either out of loyalty/fear to sasuke/orochimaru or maybe they didnt have anything better to do),but point being they assisted the allied forces ,so in that sense they could be considered good. though after the war it seems oreo has resumed his forbidden activities and taka seem to be his assistants. reinforcing the idea that their actions during the war were out of personal interest rather than heroism
He won't plan for forth war after he will help with Sasuke. He is very afraid of Madara, because he is a more powerful than him. Orochimaru is a weaker, but he is a secret power. He is getting a chance to a good guy. After he wants to pose and he make a rise a son.
They technically weren't good; they're just loyal to Sasuke, and when he decided to join forces with the Allied Shinobi Forces and fight against Madara, Orochimaru and Taka agreed to go with him to help him. Their alliance with the others was only temporary in order to stop the war.