2 efi partitions

That would be horrendous. You should avoid NTFS as much as possible on Linux, because it does not support Linux file permissions. Due to this and other incompatabilities, you ideally shouldn’t use NTFS at all on Linux, because files can randomly break on Linux, if they reside on NTFS.

The idea of the whole thing you are trying to do is just bad. I suggest, you should forget trying to fuse 2 entirely different operating systems together. You can use both alongside each other, one at a time. Don’t try using both at the same time. It won’t work and the parts that work are highly discouraged of being used together.