A 32-bit CPU with MMU is not a prerequisite for multitasking. The Amiga (and others) managed preemptive multitasking on a Motorola 68000.
For designs that wanted an MMU, you could use an external one. Sun had external MMUs in their early workstations. Even Apple had their own MMU in the Macintosh II line before they switched over to the 68030.