The following image illustrates the partition setup I have in my head, but what I'm unsure about is the data partition.
I've heard Linux support for NTFS is fairly good nowadays, but since it is ultimately reverse engineered it is still not perfect. Is there a possibility I could lose data when Ubuntu is accessing it? And should I follow a different method to share files?

Thanks :)