Somali is related to Arabic through one ancestor. Cushitic languages and Somali have a common ancestor, in which this ancestor has an ancestor that the ancestor of Semitic languages have.
That is how they are related.
Having similar numbers does mean something, none of the numbers Semitic languages have, Hebrew, Arabic, Amharic, etc. are borrowed off each other, all of these languages share these numbers from a proto-Semitic ancestor. Somali clearly shares it with a proto-Cushitic ancestor.
Now to your next point:
So what if Oromo doesn't have sounds like ع and ح??? Why does everyone always bring up this point. Phonology plays little when languages are classed into groups.
Do Spanish and Italian have the guttural French R? Why are they classed together.
Doesn't matter if a letter is pronounced differently, if the root is the same, it is similar. Heck even Hebrew doesn't have ع ق ح , why don't you contest this?
The Arabic root as I said, for 'to see' is r-'-y ر ء ي . I just done a quick lookup and the root for 'to see' in Tigrinya is r-'-y as well. This is what is similar. They literally have the same exact root, not a coincidence unlike our word for it.
'SEE' in Oromo is arkuu, what have you got to say about this........
For one Hebrew is a revived language hence it is not the same as the ancient variant.
As for Cushitic, I do not speak Oromo, but I do speak Somali and Arabic, hence why I know there is a deep similarity.
I for one suspect that Cushitic is just another form of south Semitic that migrated into the horn a long time ago, being influenced by various native Horn African languages present at the time, for example Omotic and Nilo Saharan.
However the so called Cushitic languages retain various amounts of their original purity, with Somali being among the purest.
Written Modern Hebrew is almost the same as Biblical Hebrew.
Well there I have given an example of arkaa being arkuu in Oromo, so instead of focusing just on Arabic, start to focus on the languages that are very similar to Somali first, rather than a language that's not even in the same group.
Cushitic is not Semitic at all, believe what you want but there are no similarities apart from a bunch of Arabic loanwords and some proto-AfroAsiatic words.
There are more a lot of common words we share in Afan oromo and af-Somali.
i will give a little example, our numbers..
Takka - 1
Lama - 2
Sadi - 3
Afur - 4
Shan - 5
Ja'ha - 6
Torba - 7
Sadeet - 8
Sagal - 9
Qudan - 10.
Affan for mouth, ilke teeth, gala camel, ilma child. You get the point. Afan Oromo has a lot of common words that originated from the same place as words in Af Somali. We may not pronounce them the same, but that's tend to happen with languages. Afan Oromo shares a lot of words with Ahmaric, Harari etc but they are words they've loaned from us and vise versa. I don't understand Borana Oromo too much, but they from what I heard have a lot more in common with Somali then the rest. Other parts of the country use loan words. For example I'm from hararghe, we have a lot of Arabic loan words but cannot class our language to semetic because it's completely different.