A lot of young people can help you get hash or even weed, as a foreigner. Harder stuff are all there but you need to know the right people, most dealers are on mobiles now, different than 80's and 90's where people used to stand in lines in specific areas to get their drugs, each line for each drug
Anyways, once you've settled and get to know people (things will be easier)
E's and blow are around but a little expensive (not for a foreigner with the exchange rate) Acid is really non-existent, back in the days, we had to know a friend who was getting it from abroad or even get it myself.
Pharmacies have Tramadol 50mg called Tramal (not all pharma's, while in black market there are 200 mg's called Contramal XX and Tramandine, also Trama SR 100mg) Others have Clonazepam, Xanax, Somadril (a great muscle relaxant)
Sharm el Sheikh in Sinai is a different story, people are more open and for the sake of tourism they allow (not by law of course) weed and hash, but i mean everyone knows that Israelis cross the borders to Sinai to "enjoy" a few days on the beach as well as Egyptian youth who go there to also peacefully enjoy their holidays sometimes. Bedouins there control it all, and the government and them have a sort of agreement, the mountains are almost all theirs with their AK47 and their drugs while the paved road and the beaches on the other side are the police's playground.
Enjoy it everyone who's going, there has been a revolution less than 1 month ago if you haven't heard, and people are optimistic and looking for a brighter future, rather than that oppressed regime for the past 30 to 50 years.
A last note, just be careful like anywhere else in the world, if u manage to get smoke or anything else, hide it on you properly, just universal rules and you'll be just fine.
Last thing, your question about girls, you have to respect the culture, yes a lot of veiled girls around who won't talk to strangers trying to pick them up in the street, the other minority who wear bikinis in the Red Sea and the North Coast and drink booze and love blow... many of those travel a lot or have been to Uni's abroad. A lot in between of course, i hope i presented the image well.
So pretty much all is there, but not very publicly and you have to know the right people to really enjoy it.
Hope my 2 cents were useful, Enjoy this magical land
