If your main goal is to stay operational during a rack-failure then you are going to have to go with a Stretched-Cluster configuration here - nothing else will protect all the data against 4 of 8 nodes becoming available here as even if you had something crazy like FTM=RAID1, FTT=3 (4 copies of the data + 3 witness components = massive footprint!) this would be distributed across both racks and you would have maybe something like 50% odds of any data Object (e.g. vmdk, namespace) staying available (and VMs need access to ALL of their Objects or they are marked as Inaccessible). If you went with something like 4 Fault Domains (2+2 + 2+2) you would be in the exact same boat.
Regarding FTM(Fault Tolerance Method)=RAID1, regardless of the FTT (e.g. 1, 2, 3) vSAN stores each of these as complete replicas (no parity etc.) each on an individual Fault Domains (FD) - a FD is by default each node in the cluster (unless configured otherwise e.g. for rack-awareness or as a Stretched-cluster). FTT=2,FTM=RAID6 doesn't offer any more protection than FTT=2,FTM=RAID1 - they are both FTT=2 they just store the data in different ways (and have significant differences in footprint with the trade-off being performance).
Stretched cluster will require vSAN Enterprise/Enterprise+ licensing and also require a 3rd site to run the Witness on (this can be a standalone host, another cluster, cloud, max latency to it RTT=200ms and doesn't require a beefy connection) but will offer you a wealth of choices with regard to how you store your different data on this cluster - you can assign Storage Policies build for high redundancy but also performance (PFFT=1,SFTT=1,SFTM=RAID1), others that don't require as high performance but high redundancy and lower space usage(PFFT=1,SFTT=1,SFTM=RAID5), good redundancy and performance, lower space usage(PFFT=1,SFTT=0), data local to only one site (but won't be available if that rack fails) with FTM RAID1/RAID5 depending on needs.
"Sorry for such a long post, im new to this concept and it is hard to grasp. If there is something that wasn't understandable let me know I'll try to rephrase."
If you think that is long you should read some of my wall-of-text replies on here, thanks for keeping it brief and concise!