Yes, you must install espeak-ngfrom source (or espeak is available as a brew recipe, phonemizer will work with it is an old version and it is better to use the latest espeak-ng version).
No, phonemizer is a text-to-phonemes tool. Maybe espeak is able to synthetize speech from phonemes, I'm not sure.