i googled your first nit and it appears that has been fixed. wsl flags an entire directory as case sensitive upon creation. ntfs supports case sensitivity.
the other two im not sure i will use (i have custom dns in my house i can use instead of hosts and don't do local triggers)
the other two im not sure i will use (i have custom dns in my house i can use instead of hosts and don't do local triggers)