Что касается сотрудничества, то тут достаточно все просто. Коммунистам надо признать национализм. Нет. Без всяких там, мол давайте будете просто патриотами и национально-освободительной борьбой. Нет. Это уже не серьезно. Должны признать национализм как значимый исторически важный феномен социальной, экономической, культурной и политической жизни. И сказать какой национализм им нужен. Если никакой, то в общем-то и говорить не о чем.
Националисты должны признать социализм. И соответственно описать какой нужен.