"I was just unsure if I was allowed to add the 3rd server to the vSAN as it is all Flash."
No you can't. One cannot mix Hybrid and All-Flash Nodes. Replacing HDD's with SSD's in-situ does not convert the vSAN Datastore to an all-flash. It will remain a Hybrid type because the VisorFS of type "Hybrid" is different from "All-Flash". Both have different capabilities and are not interchangeable.
Your best course of action would be to use a NAS and connect it via NFS to all nodes and migrate all VM's to it. Assuming the NAS has enough horsepower and 10gig networking, the VM's can remain running.
You do not need to buy or tent a QNAP or Synology etc. as you can re-purpose an older server and build a TrueNAS Core box with it. Throw some RAM in there and use HDD's in the RAID10 equivalent of ZFS (multi-vdev/striped mirrors) and the thing will be fast enough to host all your VM's for a couple of hours.
Then, remove the HDD disk groups so that is nothing is left. Take out the HDD's and replace them with the SSD's.
At this point you can do 2 things:
1. Just re-create the vSAN Datastore as All-Flash and it will remain a 2-Node + Witness. Then convert to 3-Node later on.
2. Install and add the 3rd new Node and build a 3-Node cluster. You will not need the Witness anymore obviously.
After the vSAN Cluster has been re-created, hot-migrate the VM's from the NAS back to vSAN en detach the NAS NFS.
I have done this entire operation about two years ago so I can assure you that it works. If you do the right steps in the right sequence, the VM's do not need to go down at any point. The NAS becomes your new shared storage, keeping everything running while you perform disk-surgery on the vSAN Datastore.