I just tried it right now, you create a session when opening your file the first time kak file.cpp -s name_of_your_session, and then on the other windows you connect to that session with kak -c name_of_your_session. It really works, they share the same buffer and copy-pasting works just fine.