I am not experienced enough to comment with absolute certainty on your situation, or the statements made about NTFS and Linux, however, thought it worth letting you know my solution to the problem of a massive Windows created data file structure, needing to be accessed from W10 and Linux. The solution below has worked without issue for some time now and is very productive compared to dual booting.
Initially, when new to Linux (and after painfully transferring a dozen or so email accounts with thousands of mails from W10 Live Mail to Linux Thunderbird), I went down the dual boot scenario, with which I soon got fed up, having to reboot to check my email, if I was working on a Windows program.
The other major frustration with dual booting was that, when W10 decided to do an update on closing, it would prevent shutdown until finished - thus preventing me rebooting to Linux (sometimes for hours).
I spent a lot of time searching for suitable Linux alternatives to Windows programs and eventually, I whittled down to 2 or 3 Windows programs that I just cant avoid using under Windows.
The solution I have now has been successful for well over a year with very few problems and I get fast access to both systems from Linux (Ubuntu 18.04LTS) here are the steps I took.
a) I had already installed a new disk, on which I had installed Linux Ubuntu 18.04, (formatted ext4).
b) I left the existing windows disk (formatted NTFS), as a data disk ie. not using the win OS on it.
c) On the Linux disk I installed Virtualbox 5.2.34 - It’s also important to install VBox Guest Additions 5.2.34, so that you can access USB devices etc. from VM.
d) I created a W10 virtual disk and installed the minimal set of programs that I can’t find suitable alternatives for eg. Quickbooks. I uninstalled all the windows stuff I won’t use eg. office, video and music players games etc., to keep the size down and speed up as Linux alternatives are available.
e) The virtual machine can access files on the original Windows disk (now for data only) through the shared folders set up in Vbox – I do not save ANYTHING to the virtual machine local file system.
So, I have a lean W10 virtual system that I can start up from Ubunto without having to reboot.
The major advantage of this approach, is that I can be working in W10 virtual machine on say Quickbooks and easily park it to answer an email in Linux Thunderbird, or access any other Linux program whilst W10 is running in VM.
I access Word docs, spreadsheets etc. previously created with Windows Office, with Linux Libra Office. Any file that I create that may be needed to be read via. Linux OR W10, I save on the NTFS data disk (old Windows disk) because, as others have said, Windows would not see it, if saved to the Linux home folder formatted as ext4. New files and folders I create that I know will NEVER need to be read by Windows, I can save under the Linux home folder.
Sorry for the lengthy text, but feel it may also help a few newbies in the same boat as I was a couple of years ago.
Processor: AMD® Fx™-4170 quad-core processor × 4
Graphics: AMD® Rs780
OS type: 64 bit
Hard Drive 866.3 GB
Memory 11 Gb