Bring historical ties between them and yeman?Not end of discussion. Discussion has not even started.
You have not even provided a shred of evidence stating when Somalis inhabited this island.
There is proof showing Soqotris have lived on this island before Islam.