all FMGs have to be ECFMG certified…has nothing to do with the need for a visa, US citizens that are FMGs have to be ECFMG certified.
the H1b visa is sponsored by the employer, the J1 is not….those programs that state they don't sponsor visas mean that they don't' sponsor the H1b.