Moroccan Trip in March

Hello,

Our family of 4 (including 2 children ages 12 and 8) is planning a trip to Morocco in mid-March.

We are likely going to fly in from Seville, and are planning to visit Chefchaouen, Fes and Marrakech. We may end up spending a night in the Sahara, and driving from Fes to Marrakech.

This will be my second time in Morocco (I was there with some friends a few months ago), but the first time for my family. The trip will coincide with Ramazan, so we know not everything will be open or accessible.

Are there other considerations we should look at? Does the planned itinerary work? We may end up reversing it, i.e. fly into Marrakech and out of Tangier, or into Tangier and out of Marrakech.

Are Casablanca and Rabat must-do, or can we leave for another trip?

Thank you!