The only one that may have a slight chance is Alex, and that really never hit the US (it made direct landfall in Mexico).
A storm doesn't have to affect the United States in order for it to be retired. Any country affected by a tropical cyclone can submit a name to be retired.
Exactly. The NHC doesn't retire names, the WMO does. The NHC, however, can submit a name to the WMO if they feel a name should be retired.
In truth, the United States actually has fairly high retirement standards compared to other countries. For example, Hurricane Bonnie in 1998 (from my first example) caused about $1 billion in damage yet was not retired. Also, 2008's Hurricane Dolly caused about $1.3 billion in damage (mostly in the U.S.) and was not retired. Canada, on the other hand has lower retirement standards as they are not affected as often as the United States. Hurricane Juan caused about $200 million (in 2003 USD) in damage, but Canada requested its retirement. I think it is quite possible that Canada may do the same for Igor.