Plane tickets – use your favourite flight search engine. If you don't have a favourite, try kiwi.com.
Car rental – there are several reputable and local car rental companies at Agadir Al-Massira International Airport. If you don't have a favourite, try using AVIS. The ideal car for this trip is a Dacia Duster, it doesn't even need to be a 4x4. BEWARE of mileage restrictions and choose a no-restriction offer, otherwise your rental may become more expensive.
Accommodation – arrange everything in advance, ideally use booking.com, or try contacting individual properties directly.
Prices in the destination – for Europeans, it is very cheap here. Just beware that paying by card is not common and you will often be asked for cash.
Money exchange – you can exchange money at the airport, it may be a little cheaper elsewhere, but the chance of finding an exchange place outside the airport is quite low. I was never able to withdraw from an ATM during the whole week. You can only pay by card somewhere, they didn't even take cards at some petrol stations. We managed to change money in Tafraoute, there is a bank there.
Calling and data – right at the airport you can buy a data card from two local operators. We opted for e-SIM from Inwi. The signal was excellent.
When to come here – spring is ideal, or autumn. In winter it can be very rainy, snow in places and conversely in summer the heat may be too great
Ramadan – if you are considering whether to go during Ramadan then we can only recommend it. We tried it and the only thing we underestimated was our coffee addiction, but that was quickly solved by buying a thermos. Everywhere we stayed they provided us with dinner and breakfast as is standard.