Hey,
A1: Yes, you are right. Shared nothing live migration will move both compute and storage resources, thus, it will take more time.
A2. There us always a reason for a CSV to go into Redirected mode. The following article covers different possible scenarios:
https://techcommunity.microsoft.com/t5/failover-clustering/understanding-the-state-of-your-cluster-shared-volumes/ba-p/371889
You can use StarWind VSAN as a shared storage backend for a Failover cluster, in this scenario shared storage will be always available from the cluster. Might help:
https://www.starwindsoftware.com/resource-library/starwind-virtual-san-for-hyper-v-2-node-hyperconverged-scenario-with-windows-server-2016/
Cheers,
Alex Bykovskyi
StarWind Software
Note: Posts are provided “AS IS” without warranty of any kind, either expressed or implied, including but not limited to the implied warranties of merchantability and/or fitness for a particular purpose