Re: NTFS support added to Linux kernel 5.15 a good idea.
I think all your use cases would be adequately covered by a GPL'd NTFS driver built on top of Fuse though. It's not like someone is ever going to want to boot Linux off of a NTFS drive is it? (Or are they??)
After using it for well over a decade and *really* hating it when first introduced to it, I quite like Git now and even run the odd training session for newbies from time to time. I don't think I could stomach going back to svn even for a personal project.
Everything anyone needs to know about git for day to day use is covered by the first two or three chapters of the Git book. https://git-scm.com/book It's a dead easy read too.