Yes, you can combine Dream For All with other programs.  See page 1 of the Dream For All handbook:

https://www.calhfa.ca.gov/homeownership/programs/loans-cadfa.pdf

"CalHFA allows qualified homebuyers to layer other non-CalHFA down payment assistance loans or grants to maximize affordability. The MyHome Assistance Program may not be combined with a Dream For All Conventional first mortgage using the Shared Appreciation Loan. The Shared Appreciation Loan must be in second lien position when layering with other programs."