Thanks. I was considering 4 partitions. One for each OS and a small FAT partition to share among all (damn licensing on NTFS and windows incompatibility with EXT anything.
I don't know how Windows-Linux, and Mac-Linux partition connections are visible between each other without similar pieces of software.
I do know that Mac was able to see Windows just fine for reading, but writing anything was impossible.