Yes, it does. Unix permissions can be stored on NTFS, but Windows just doesn't use them.
Indeed; it has a feature dubbed namespaces. You can create files and directories in the POSIX namespace, store POSIX ACLs, etc. and this will give you “bag of bytes” filenames alongside Windows filenames. I believe this was used for SfU and WSL1.