Yes, all take cash.
If you exit 417 at Osceola Pkwy, there is a toll booth that requires exact change (3 quarters). If you exit the highway along the way for a grocery or meal stop, you may need exact change.
All mainline toll booths between OIA & WDW have attendants 24x7.