"It's Possible."
Alessandro, that is incorrect information and I also have no idea why you posted images and links to completely unrelated information.
CorvetteFan, this isn't going to be possible in any supported manner for the following reasons:
1. Yes, adequate vSAN licensing is required for ALL hosts in the a vSAN-enabled cluster regardless of whether they have vSAN-storage configured.
2. 3 nodes with configured storage is the minimum required unless you wanted to go with something very unorthodox like a 3+2+1/2+3+1 Stretched cluster (requires Enterprise vSAN licensing) with one node with vSAN-storage per site (and then again you would still require a 3rd site for running the Witness) - you also couldn't configure a 2+1 Direct-connect with other compute-only nodes also in the cluster as this requires the vSphere cluster to have precisely 2 members from the start.
Is there a reason why you don't just put these hosts in their own 2+1 or 1+1+1 cluster and maybe run the Witness on one of the remaining nodes (in their own non-vSAN cluster)?
Bob