Actually, I would like to setup a vSAN stretched cluster over NSX environment ...
That's not supported. See: NSX
In short:
NSX and vSAN (and also stretched clusters) can co-exist without problems but you cannot setup vSAN on top of NSX. Or to be more specific, you cannot use VxLANs for vSAN traffic.