j'ai répondu à la moitié de votre question,
à visiter dans la ville: la médersa ben youssef, le palais de la bahia( à pied) les jardins de majorelle(y aller en petit taxi), se perdre bien sûr dans les souks.
aller jusqu'à essaouira , ville très jolie, et très reposante par rapport à marrakech( bus supratours à prendre à la gare oncf)
aller aussi jusqu'au cascades d'ouzoud...et bien plus encore
le temps vous manquera