Regarding whole disk partitions, scroll down in
man mkudffs
it goes into a lot of detail.
Regarding Windows NTFS and streams, grabbing a backup of user files from NTFS will nearly always have a few files with named streams.
For the other interesting ideas, it might be best to start a new thread, as this was originally about umask.