I don't have any experience with TDWaterhouse in particular, but this is the information I've received in general regarding TFSA's:
No futures
No margin
stocks and options (without leverage) are ok
Forex - not sure, but most likely no
so from what I understand 'TFSA for short-term...