Yes, you can hold VCN in a TFSA and other registered investment plans (RRSP, RESP, DPSP, and RRIF).