What are the pros and cons of each? Is CASB sufficient for my needs?
SASE is a suite of solutions to address networking as a service with a suite of features and security as a service with a suite of solutions.
CASB is part of the security as a service that covers the service broker for cloud access on data movement between cloud and on-prem. It depends on your use case to determine whether CASB is sufficient. Usually, CASB covers data breaches in the cloud while SASE covers e2e for secure connectivity. Pardon for the longest answer. Hope it is useful.