A link to an online application is available above the rate table. According to the CSR, people in any state can open these CDs online. However, you have to receive the documents in the mail, and mail them back with a check. According to the CSR, the rate doesn't lock until they receive the check and signed documents.
A branch visit would be the best option to open this CD. Branches are located in Connecticut, Delaware, Florida, Maryland, New Jersey, New York, Pennsylvania, Virginia and Washington DC.
TD Commerce Bank was just recently formed from the merger of TD Banknorth and Commerce Bank. FDIC insurance is under the charter for TD Banknorth (FDIC Certificate # 18409). The new bank is a large one with assets totaling $109 billion.