You can forward to any flow collector in your deployment so, no, the the event collector does not also have to be a flow collector. Note, however that the forwarded flows from the event collector are not encrypted.
------------------------------
Rory Bray
Security and Compliance Architect, Threat Management
IBM
------------------------------