Yes. You pick the car up in Casablanca and leave it in Rabat; the return fee is calculated by distance (90 km), plus travel expenses, and confirmed on WhatsApp before you book.
About 1h05 for 90 km, not counting stops.
Yes: with a chauffeur, or as a private transfer with GoTouris, which operates Moga Supercars.
Operated by GoTouris
Rather not drive?
Moga Supercars is operated by GoTouris, licensed tourist transport: private driver, airport and long-distance transfers across Morocco.