No, betta macrostoma cannot live together. They are highly territorial and aggressive towards other bettas.