I am just starting to look into travel to Morocco. I discovered that there are lots of guides available through a website I discovered called "Tours by Locals". It has information on private guides all over the world, not just Morocco, including reviews by users.
I will look into this site a lot for travel to this and other locales.
Two guide services available in Morocco are GetYourGuide and ExperienceItTours. I used GetYourGuide in Casablanca and it was great.
After Arabic, French is the main language of Morocco (being under French rule for many years). English is probably the third most spoken language—but a distant third.
Interesting video of a family trip around Morocco.
The British travel magazine Wanderlust has a good article on travel to Morocco.
If you are interested in really getting into the foods of Morocco — whether just eating and nibbling or learning how to cook Moroccan food, get in touch with Moroccan Food Tour. They are available in Tangier, Marrakech, Casablanca, Fez, Chefchaouen, Meknes & Rabat. (See some videos of a couple who host a Moroccan Food Tour in a number of cities: Fez, Marrakech, Casablanca.)
Check out a video with Luke and Sabrina of Chopstick Travel having lots of great food experiences with Moroccan Food Tour.
As for moving to Morocco, read an account from The Blonde Abroad of someone who has moved there, and some cautious notes on living there from Jessa Howard, a resident. There are many Facebook groups dedicated to foreigners living in Morocco, here, here and here.
For information on short or long term residency in Morocco, check out Blondie in Morocco. Her site has lots of information on staying and living in Morocco, and she also provides a travel consulting service.
See Morocco by Lucas Peters, Avalon Travel - Hachette Book Group, 2nd Ed, 2019.
For maps of Casablanca see CasablancaMap360°.
Valuable Articles
Wanderlust Magazine has a lot of good articles on travel in Morocco:
How to Spend Three Days in Morocco
Make the Most of 24 Hours in Fez