Does Istio multicluster service mesh support headless services?

Yes, I think for multi clusters, headless configuration should be similar as single cluster.
ServiceEntry is a must.