Leafs could sign Petruzzelli or Ferguson or McKay (edit: well assuming they clear a contract spot) and any of them could play in the NHL initially. I think you're getting mixed up with the rule that says anyone who plays professional games outside of North America after the start of the regular season has to clear waivers if they want to sign a NHL deal.